TROUNCE


Meaning of TROUNCE in English

vt to punish or beat severely; to whip smartly; to flog; to castigate.

Webster English vocab.      Английский словарь Webster.