Noun: tower taw(-u)r
- A structure taller than its diameter; can stand alone or be attached to a larger building
"The medieval castle's tower provided a panoramic view of the surrounding countryside"
- Anything that approximates the shape of a column or tower
"a tower of dust rose above the horizon";
- column, pillar
- Appear very large or occupy a commanding position
"Large shadows towered on the canyon wall";
- loom, predominate, hulk
- A powerful small boat designed to pull or push larger ships
"The tower[2] guided the massive cargo ship into the harbour";
- tugboat, tug, towboat
Derived forms: towering, towers, towered
Type of: boat, construction, form, lift, rear, rise, shape, structure
Encyclopedia: Tower, North Dakota