Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Eiffel Tower
  1. An iconic wrought iron lattice tower on the Champ de Mars in Paris, France, completed in 1889; standing 324 meters high, it was the world's tallest man-made structure until 1930
    "Millions of tourists visit the Eiffel Tower each year"

Type of: tower

Part of: capital of France, City of Light, French capital, Paris

Encyclopedia: Eiffel Tower, France