Dastards Meaning

There are 2 meaning(s) for word Dastards

Meaning 1 : despicably cowardly

    Example : the unprovoked and dastardly attack by Japan on...December 7th

    Synonyms : dastardly
Meaning 2 : a despicable coward