What is the meaning of breaching tower in English?

Learn vocabulary with pictures as well as definitions of breaching tower in English

Learn in

See more

n. breaching tower

Definition of breaching tower in English

Siege armour consisting of a hollow, mobile, multi-storey structure, used by troops for protection as they advance upon enemy fortifications.

Synonyms of breaching tower in English

siege tower