Mechanical rumbling Synonyms

Definitions for Mechanical


  • (adjective) done instantly and without conscious thought or decision
  • (adjective) lacking in natural or spontaneous quality
  • (adjective) using (or as if using) mechanisms or tools or devices

MR abbreviation

MR is an abbreviation for Mechanical Rumbling
What does MR stand for?
MR stands for "Mechanical Rumbling"

Definitions for Rumbling


  • (noun) a loud low dull continuous noise
  • (adjective) continuous full and low-pitched throbbing sound