French-English translations for rouer de coups
- lambasteThe sergeant lambasted the new recruits dailyHer first novel was well and truly lambasted by the critics
- pummelRain pummeled the roofThe boxer pummeled his opponent
Trending Searches
Popular Dictionaries