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
Englisch - Türkisch
Englisch - Englisch
trounce
to punish or beat severely; to whip smartly; to flog; to castigate
Favoriten