Stentor - Definition

stentor

n 1: a speaker with an unusually loud voice
2: the mythical Greek warrior with an unusually loud voice who
died after losing a shouting contest with Hermes
3: any of several trumpet-shaped ciliate protozoans that are
members of the genus Stentor

Look up another word