Definition of Stentor
Noun: stentor sten-tu(r) or 'sten,tor
- A speaker with an unusually loud voice
- Any of several trumpet-shaped ciliate protozoans that are members of the genus Stentor
- (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