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"