The BFD Word of the Day
The word for today is… harangue (noun) – 1. A long pompous speech, especially one delivered before a gathering. 2. A speech or piece of writing characterised by strong feeling or expression; a tirade. Source : The Free Dictionary Etymology : In Old Italian, the noun aringo referred to a public assembly, the