Noun supporting tower has 1 sense
  1. supporting tower - a tower that serves to support something
    --1 is a kind of
    tower
    --1 has particulars: trestle
,
TOP