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