Online English Dictionary

Home

Superreward


v. t.

To reward to an excessive degree.


© 2009 Dammam Community College