Definition of Dastard

  • 1. A despicable coward Noun
  • 2. Despicably cowardly Adjective Satellite

Synonyms for word "dastard"

Semanticaly linked words with "dastard"

Hyponims for word "dastard"