Tower

From Fresh Dictionary

Contents

English

Noun

tower (plural: towers)

  1. a structure, usually taller than it is wide, often used as a lookout.
    From the top of the tower we could see far off into the distance.

Derived terms

Translations

Verb

to tower

  1. to be considerably taller than.
    The basketball players towered over their fans.

Translations

fa:tower fr:tower ko:tower io:tower it:tower hu:tower ru:tower fi:tower

Personal tools