Random
Movable tower Synonyms
Movable
replaced
portable
tower
moving
tower
floating
tower
active
tower
unstable
tower
running
tower
resilient
tower
precarious
tower
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
Synonyms for phrase
mobile fortress
moving pillar
mobile castle
mobile citadel
moving mount
floating castle
floating fortress
good pillar
good column
floating stronghold
loose top
loose hold
floating keep
floating citadel
unstable castle
floating obelisk
floating top
floating fort
good fortress
good castle
MT abbreviation
MT
is an
abbreviation
for Movable Tower
What does MT stand for?
MT stands for "Movable Tower"
Definitions for Tower
(noun) a large, magnificent, or massive
building
(noun) a structure taller than its
diameter
; can stand alone or be attached to a larger
building
(noun) anything that approximates the
shape
of a
column
or tower