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
İngilizce - Türkçe
İngilizce - İngilizce
trounce
to punish or beat severely; to whip smartly; to flog; to castigate