Definition of Stentor

Noun: stentor  sten-tu(r) or 'sten,tor

  1. A speaker with an unusually loud voice
     
  2. Any of several trumpet-shaped ciliate protozoans that are members of the genus Stentor
Noun: Stentor  'sten,tor
  1. (Greek mythology) the mythical Greek warrior with an unusually loud voice who died after losing a shouting contest with Hermes

See also:
stent
stentorian

Anagrams containing the word stentor

sntrtoe rstento orstent torsten ntorste entorst tentors