stentor 1. A herald, in the Iliad, who had a very loud voice; hence, any person having a powerful voice. 2. (Science:... Read More