smotherer

【法】烟,雾等,使人窒息的事情

法律



英英释义

noun

  1. a person who stifles or smothers or suppresses
    1. he is a real conversation stifler
    2. I see from all the yawn smotherers that it is time to stop

    Synonym:    stifler