EGAVE
declamate
Meaning
verb
To declaim; to engage in declamation.
Similar words
declaim
denounce
deblaterate
cry down
denunciate
preach down
defamate
deplume
disclaim
delirate
Save “declamate” to learn later