derring-do

noun

1.
brave and heroic feats