tower
Definition
- n. a structure taller than its diameter; can stand alone or be attached to a larger building
Word forms
- Past tense
- towered
- Present participle
- towering
- Third person singular
- towers
- Past participle
- towered
Example sentences
n.
The Eiffel Tower is one of the most famous landmarks in the world.
vi.
The eagle towered above the mountains, searching for its prey.