STENTOR Meaning of STENTOR in English (n.) A herald, in the Iliad, who had a very loud voice; hence, any person having a powerful voice. Webster's English dictionary. Английский словарь Webster. 2012