English Dictionary
Definition declamatory in British English
declamatory adjective
adjective
/dɪˈklæmət(ə)ri/
1
expressing feelings or opinions with great force
Synonyms and related words
