English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Superreward

Superreward (v. t.)

To reward to an excessive degree.