Webster's Revised Unabridged Dictionary · 1913

derring-do

derring-do , noun

brave and heroic deeds.