Synonyms of Derring-do in English :
Antonyms of Derring-do in English
Thesaurus of Derring-do in English
1. (noun) brave and heroic feats