eiffel tower is a noun meaning "a wrought iron tower 300 meters high that was constructed in Paris in 1889; for many years it was the tallest man-made structure". It carries one recorded sense.
Definitions, synonyms and semantic relations for eiffel tower come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.