Suffocating shell Synonyms

Definitions for Suffocating


  • (adjective) lacking fresh air
  • (adjective) causing difficulty in breathing especially through lack of fresh air and presence of heat

Definitions for Shell


  • (noun) something that encloses another thing especially to protect it
  • (noun) the arrangement of parts that gives something its basic form
  • (noun) an outer part or layer