lambast(verb) verb1. beat with a caneSimilar word(s): cane, flog, lambasteDefinition categories: contact, beat2. censure severely or angrilySimilar word(s): berate, chide, jaw, lambaste, lecture, rag, rebuke, remonstrate, reprimand, scold, trounceDefinition categories: communication, criticise, criticize, knock