Definition of Stentor
- 1. A speaker with an unusually loud voice Noun
- 2. The mythical Greek warrior with an unusually loud voice who died after losing a shouting contest with Hermes Noun
- 3. Any of several trumpet-shaped ciliate protozoans that are members of the genus Stentor Noun
Semanticaly linked words with "stentor"
Hyponims for word "stentor"