Superreward

enUK

Su`per`re`ward´


v. t.1.To reward to an excessive degree.