English / word
tower
noun A1MEANING 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