English dictionary, thesaurus, translations & etymology
FreeDict.com

sermonner — meaning in English

French → English · translate English → French instead

English meaning

  • harangue noun An impassioned, disputatious public speech.
  • upbraid verb To criticize severely.

Senses

sermonner is used for these senses in English:

  • harangue (ambitransitive) To give a forceful and lengthy lecture or criticism to someone.
  • upbraid (obsolete, followed by "to" before the object) To object or urge as a matter of reproach

harangue — full definition

  1. noun An impassioned, disputatious public speech.
  2. noun A tirade, harsh scolding or rant, whether spoken or written.

upbraid — full definition

  1. verb To criticize severely.
  2. verb To charge with something wrong or disgraceful; to reproach
  3. verb To treat with contempt.
  4. verb To object or urge as a matter of reproach

Related French words