Definition of "Dastard" :
noun: a despicable coward
adjective: despicably cowardly
"The unprovoked and dastardly attack by Japan on...December 7th."
noun: a despicable coward
adjective: despicably cowardly
"The unprovoked and dastardly attack by Japan on...December 7th."