Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stentor Definition

Cancel
stentor
noun(sten-tor)
a person having a loud voice
stentor
noun(sten-tor)
any of a widely distributed genus (Stentor) of ciliate protozoans having a trumpet-shaped body with the mouth at the broad end and with the narrow end often attached to the substrate

Words Related to stentor!

stentor Examples by Brain Bank Users