derring-do Meaning, Definition & Usage

  1. noun brave and heroic feats

WordNet