Tower

/ˈtaʊ.ə(ɹ)/

noun

  1. A very tall iron-framed structure, usually painted red and white, on which microwave, radio, satellite, or other communication antennas are installed; mast.

  2. A similarly framed structure with a platform or enclosed area on top, used as a lookout for spotting fires, plane crashes, fugitives, etc.

  3. A water tower.

Synonyms: donjon

tower

Dictionary Entries

Import more dictionaries

Loading dictionaries...

Initializing dictionary manager

+