English to English
tower
('t/oU//@/r
)
noun (n)
- a structure taller than its diameter; can stand alone or be attached to a larger building(noun.artifact)source: wordnet30
- A mass of building standing alone and insulated, usually higher than its diameter, but when of great size not always of that proportion.(noun)source: webster1913
verb (v)
- appear very large or occupy a commanding position(verb.stative)source: wordnet30
- To rise and overtop other objects; to be lofty or very high; hence, to soar.(verb)source: webster1913
- To soar into.(verb)source: webster1913