Noun Definition

dastardliness

1.Definition: despicable cowardice

Category: General