[noun] [formal]He subjected us to half an hour of impassioned declamation against the new motorway. [U]Declamations against the press are common enough. [C]
DECLAMATION
Meaning of DECLAMATION in English
Cambridge English vocab. Кембриджский английский словарь. 2012