English dictionary
derring-do meaning and definition
Definition and meaning of derring-do at MeaningMonkey.org. derring-do meaning and definition in the English Dictionary.DERRING-DO noun
Definition of derring-do (noun)
- brave and heroic feats
Source: Princeton University Wordnet