Scientific madness Synonyms

Definitions for Scientific


  • (adjective) conforming with the principles or methods used in science
  • (adjective) of or relating to the practice of science

SM abbreviation

SM is an abbreviation for Scientific Madness
What does SM stand for?
SM stands for "Scientific Madness"

Definitions for Madness


  • (noun) a serious mental disorder that prevents one from living a safe and normal life
  • (noun) lack of good sense or judgment
  • (noun) an intense emotional state of displeasure with someone or something