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

  1. n.

    The Eiffel Tower is one of the most famous landmarks in the world.

  2. vi.

    The eagle towered above the mountains, searching for its prey.