Meaning of TOWER in English

TOWER

n. 25B6; noun a church tower : STEEPLE, spire; minaret; turret; bell tower, belfry, campanile. See list.

25B6; verb

snow-capped peaks towered over the valley : SOAR, rise, rear; overshadow, overhang, hang over, dominate.

he towered over most other theologians of his generation : DOMINATE, overshadow, outshine, outclass, eclipse, be head and shoulders above, put someone/something in the shade.

Types of Tower

barbican Martello tower

bastion mast

belfry minar

bell tower minaret

belvedere mirador

broch nuragh

campanile pagoda

church tower peel/pele (tower)

clock tower shot tower

column silo

control tower skyscraper

cooling tower spire

demi-bastion stair tower

donjon steeple

gate tower tower block

high-rise building turret

keep watchtower

lighthouse water tower

lookout tower ziggurat

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.