Subscribe
URL of the page has been copied to clipboard.
Meaning : A person who stifles or smothers or suppresses.
Example : He is a real conversation stifler. I see from all the yawn smotherers that it is time to stop.
Synonyms : stifler
Install App
Smotherer meaning in Telugu.