Smothered Synonyms and Antonyms

To hold (something requiring an outlet) in check
(Verb)
Extinguished
(Adjective)
Advertisement
Envelop completely
(Verb)
Synonyms:
  1. surrounded
Advertisement
Advertisement