drubs

英[drʌb] 美[drʌb]
  • v.棒打;彻底击败
drubber drubbed drubbed drubbing drubs
  • drowsy adj.昏昏欲睡的;令人昏昏欲睡的adj.寂静的
  • summer n.夏天;夏季adj.夏季的v.度过夏天
  • weather n.天气;气象;境遇vt.使风化;经受住;使日晒雨淋vi.风化;褪色;经受风雨adj.上风的;天气预报的
Verb:
  1. beat thoroughly and conclusively in a competition or fight;

    "We licked the other team on Sunday!"

    1. I shall be surprised if they do not take another drubbing in Africa.
      他们若不在非洲再吃一次败仗,那倒是怪事了。