supporting_towerEnglish

supporting tower

Noun

A tower that serves to support something

English: supporting tower