dastard


dastard

noun

Definition of DASTARD

a person who shows a shameful lack of courage in the face of danger <the villain of the story is a dastard indeed>
Near Antonyms daredevil
Antonyms hero, stalwart, valiant

Seen & Heard

What made you want to look up dastard? Please tell us where you read or heard it (including the quote, if possible).