n. character from Homer's epic poem "The Iliad", Greek herald with a voice as loud as that of fifty average men; genus of ciliate protozoa with trumpet-shaped bodies (Zoology)
STENTOR
Meaning of STENTOR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012