Meaning of stentor
Definition of stentor
(noun)
a
speaker
with an
unusually
loud
voice
the
mythical
Greek
warrior
with an
unusually
loud
voice
who died
after
losing a
shouting
contest
with Hermes
any of
several
trumpet-shaped
ciliate
protozoans that are members of the
genus
Stentor
Other information on stentor
WIKIPEDIA results for
stentor
Amazon results for
stentor
Tweet