Signs for SUFFOCATE

Meaning: have or cause to have difficulty in breathing.

~~ Feeling lucky? ¯\(°_o)/¯ Random word ~~