Meaning of supporting tower

Definition of supporting tower

(noun) a tower that serves to support something

Other information on supporting tower

WIKIPEDIA results for supporting tower
Amazon results for supporting tower