admonisherEnglish

admonisher, monitor, reminder

Noun

Someone who gives a warning so that a mistake can be avoided

English: admonisher, monitor, reminder

English words with similar meanings

Show 2 words