derring-do

1. (noun) brave and heroic deeds
Related Words: deed, effort, exploit, feat



Terms and Conditions of Use / Copyright Notice