Definitions of stentor:
  • noun:   any of several trumpet-shaped ciliate protozoans that are members of the genus Stentor
  • noun:   the mythical Greek warrior with an unusually loud voice who died after losing a shouting contest with Hermes
  • noun:   a speaker with an unusually laoud voice

Related words...
Descriptive words...

Help  Feedback  Privacy  Terms of Use

Copyright © 2023