MalayTranslate.com
Malay to English Translator
Translate Here

English to English

smotherer

noun (n)

  • a person who stifles or smothers or suppresses
    orang yang stifles atau smothers atau meredam
    Example:
    I see from all the yawn smotherers that it is time to stop.
    Synonym:
    stifler
    source: wordnet30