Word Definition

Suffocating

  1. a. & n. from Suffocate, v.
  2. of Suffocate

Synonyms