-
noun
lesson, speech
Synonyms: address, allocution, chalk talk, discourse, disquisition, harangue, instruction, oration, pep talk, pitch, soapbox, spiel, talk
-
noun
speech of criticism
Synonyms: castigation, censure, chiding, dressing-down, going-over, harangue, moralism, preaching, preachment, rebuke, reprimand, reproof, scolding, sermon, talking-to, telling off
-
verb
give a lesson, speech
Synonyms: address, declaim, deliver, discourse, expound, get on a soapbox, give a talk, harangue, hold forth, orate, prelect, recite, speak, spiel, spout, talk, teach
-
verb
criticize lengthily
Synonyms: admonish, berate, chide, exprobate, flay, give going-over, give piece of mind, moralize, preach, rank on, rate, reprimand, reprove, scold, sermonize, tell off
Antonyms: praise