Smothering ruins Synonyms

Definitions for Smothering


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

SR abbreviation

SR is an abbreviation for Smothering Ruins
What does SR stand for?
SR stands for "Smothering Ruins"