Stentor
English Dictionary
->
Letter S
-> Stentor
Search Dictionary:
Stentor Definition
(n)
a
speaker
with
an
unusually
laoud
voice
(n)
the
mythical
Greek
warrior
with
an
unusually
loud
voice
who
died
after
losing
a
shouting
contest
with
Hermes
(n)
any
of
several
trumpet
-
shaped
ciliate
protozoans
that
are
members
of
the
genus
Stentor
Stentor Synonyms
stentor
© Art Branch Inc.