文polyglot.
← English dictionary
English / word

tower

noun A1
MEANING IN ENGLISH

a very tall narrow building or structure

a tall, narrow structure, often a part of a building; a tall, narrow structure, often a part of a building

In context

01

The mobile tower is beside our mosque.

02

The engineering students visited a transmission tower.

Synonyms

high structure,mast,spire

Antonyms

ground,base

Collocations

clock tower,radio tower,watch tower

Sources

Bidyazo vocabulary library ↗