lambast

vt. 鞭打、狠打、嚴厲責罵

害草淨

英文釋義

  1. beat with a cane
  2. censure severely or angrily