WordLens
Dictionary
dastard
1 of 2
noun
/ˈdæstərd/
Forms:
dastards
1
a despicable coward