The BFD Word of the Day
The word for today is… harangue (noun, verb) noun 1: a speech addressed to a public assembly 2: a ranting speech or writing 3: lecture intransitive verb : to make a harangue, declaim transitive verb : to address in a harangue Source : Merriam -Webster Etymology : In Old Italian, the verb aringare meant