Stentor noun2.
['stɛntɔ:] Also
stentor.
E17.[A Greek herald in the Trojan war famous for his powerful voice.]1. A person with a powerful voice.
E17.2. A trumpet-shaped sedentary ciliate protozoan of the genus
Stentor.
M19. [TahlilGaran] English Dictionary ▲