Webster's Revised Unabridged Dictionary · 1913

lambast

lambast , transitive verb

Same as lambaste.