STENTOR Meaning of STENTOR in English (n.) A howling monkey, or howler. Webster's English dictionary. Английский словарь Webster. 2012