Noun: supporting tower
- A tower that serves to support something
"The supporting towers held up the massive suspension bridge"
Derived forms: supporting towers
Type of: tower