Random
Tower pedestals Synonyms
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
Synonyms for phrase
top base
rear base
rear support
rear foot
lookout platform
top bottom
top platform
top support
top foot
TP abbreviation
TP
is an
abbreviation
for Tower Pedestals
What does TP stand for?
TP stands for "Tower Pedestals"