preacher
/ˈpriːtʃər/Definitions
1. noun
A person who teaches or preaches a particular doctrine, especially a Christian minister or clergyman.
“The preacher delivered a powerful sermon to the congregation.”
2. verb
To speak or teach a particular doctrine, especially in a formal or public manner.
“He preaches about the importance of environmental conservation.”