superrewarded
Adjective
Meaning
superrewarded (comparative more superrewarded, superlative most superrewarded)
(rare) Given an excessive reward.
Adjective
superrewarded (comparative more superrewarded, superlative most superrewarded)
(rare) Given an excessive reward.