LAMBAST

Definition of LAMBAST

  1. (verb)beat with a cane
  2. (verb)censure severely or angrily