Movable platforms Synonyms

Definitions for Movable


  • (adjective) capable of being moved especially with ease
  • (adjective) capable of being moved or conveyed from one place to another
  • (adjective) of personal property as opposed to real estate) can be moved from place to place (especially carried by hand

MP abbreviation

MP is an abbreviation for Movable Platforms
What does MP stand for?
MP stands for "Movable Platforms"