wonderdeed
/ˈwɒndədɪd/Definitions
1. noun
an extraordinary or impressive deed or action
“Her wonderdeed in saving the child from the burning building made her a local hero.”
1. noun
an extraordinary or impressive deed or action
“Her wonderdeed in saving the child from the burning building made her a local hero.”