EGAVE

declamate

Meaning

  1. 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