Smothers Synonyms and Antonyms

To hold (something requiring an outlet) in check
(Verb)
Deprive of oxygen and prevent from breathing
(Verb)
Advertisement

Smothers Is Also Mentioned In