Word Definition

Suffocated

  1. of Suffocate

Synonyms