English: what does derring-do mean?
Tutoring English, new vocabulary is always interesting. The tutor mentions derring-do. derring-do (noun): boldness; decisive bravery. …
Tutoring English, new vocabulary is always interesting. The tutor mentions derring-do. derring-do (noun): boldness; decisive bravery. …