To address in a harangue; make a speech to: as, the general harangued the troops.
To make a formal address or speech; deliver a harangue; declaim.
noun.
A set oration; a public address; a formal, vehement, or passionate address; also, any formal or pompous speech; a declamation; a tirade.
noun.
Synonyms Address, Oration, etc. See speech.