What is the full meaning of dastards
DASTARD, a base coward [n]
Example of the word dastards placed on a Scrabble board.