Muffled snickering Synonyms

Definitions for Muffled


  • (adjective) being or made softer or less loud or clear
  • (adjective) wrapped up especially for protection or secrecy

MS abbreviation

MS is an abbreviation for Muffled Snickering
What does MS stand for?
MS stands for "Muffled Snickering"