STENTOR Meaning of STENTOR in English n. (also stentor) a person with a powerful voice. Derivatives: stentorian adj. Etymology: Gk Stentor, herald in the Trojan War (Homer, Iliad v. 785) Oxford English vocab. Оксфордский английский словарь. 2012