derring : Idioms & Phrases

Index


derring-do

  • noun brave and heroic feats
WordNet