DictionaryForumContacts

   English
Google | Forvo | +
give M a drubbing
gen. 将 M 痛打一顿; 将 M 打败了
 English thesaurus
give a drubbing
abbr., inf. give the stick (Andrey Truhachev); give a whipping (Andrey Truhachev)
inf. give a goodspanking (Andrey Truhachev)