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

listen to the pronunciation of to punish or beat severely; to whip smartly; to flog; to castigate
English - Turkish
English - English
trounce
to punish or beat severely; to whip smartly; to flog; to castigate
Favorites