beat, vanquish; thrash, punish; baffle, bewilder

listen to the pronunciation of beat, vanquish; thrash, punish; baffle, bewilder
İngilizce - İngilizce
{f} trounce
beat, vanquish; thrash, punish; baffle, bewilder