Tower

Tower

1. A structure taller than its diameter that can stand alone or be attached to a larger building. There was a bell in the top of the tower.

Back to 5000 Word List 605
Shown is the Eiffel Tower in Paris