Definitions of supporting tower:

  • noun:   a tower that serves to support something