A confused multitude of things.
Conceal or hide.
Deprive of oxygen and prevent from breathing.
Envelop completely.