lambaste

Updated 07142025-055844


verb

beat with a cane

censure severely or angrily