Random
Tower ballista Synonyms
Tower
replaced
top
ballista
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
rear gun
rear sword
top sword
top bomb
top missile
top club
top spike
TB abbreviation
TB
is an
abbreviation
for Tower Ballista
What does TB stand for?
TB stands for "Tower Ballista"
Definitions for Ballista
(noun) an
engine
that provided medieval
artillery
used during sieges; a heavy war engine for hurling large stones and other missiles