Dictionary.net
Did you mean:
TO DASTARDISE
Dastardize
dastardice
dastardise
Bacillus distortus