Dastard - Definition

dastard

adj 1: despicably cowardly; "the unprovoked and dastardly attack
by Japan on...December 7th"- F.D. Roosevelt [syn:
dastard(a), dastardly]
n 1: a despicable coward

Look up another word