giver-upper

noun
UK /ˌɡɪvərˈʌpər/
US /ˌɡɪvərˈʌpər/

A giver-upper is someone who stops trying when something gets hard.

Don't be a giver-upper—keep practicing your bike riding!


OTHER MEANINGS

2. A person who hands something over to someone else.

The giver-upper of the prize smiled as the winner took it.

3. Someone who stops a habit or activity completely.

He was a giver-upper of sweets after his dentist visit.

4. A person who yields or gives way in an argument.

She was never a giver-upper in a debate.