Webster's Revised Unabridged Dictionary · 1913
derring-do
Copy link
derring-do
, noun
brave and heroic deeds.
↑