TROUNCE


Meaning of TROUNCE in English

■ verb defeat heavily in a contest.

↘rebuke or punish severely.

Derivatives

~r noun

Origin

C16 (also in the sense 'afflict'): of unknown origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.