Webster's Revised Unabridged Dictionary · 1913
Declamator
Copy link
Declamator
, noun
[Latin]
A declaimer.
[Rare]
— Sir T. Elyot
↑