supporting tower

1. (noun) a tower that serves to support something
Related Words: tower, trestle



Terms and Conditions of Use / Copyright Notice