declamator

noun
plural -s

Definition of declamator

obsolete
: one that declaims

History and Etymology for declamator

Middle English, from Latin, from declamatus + -or

Keep scrolling for more