We found 1 definitions of supporting tower from 1 different sources.
Noun |
||
supporting tower - a tower that serves to support something | ||
tower a structure taller than its diameter; can stand alone or be attached to a larger building |