Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun eiffel_tower
1 sense of eiffel tower
Sense 1
Eiffel Tower -- (a wrought iron tower 300 meters high that was constructed in Paris in 1889; for many years it was the tallest man-made structure)
INSTANCE OF=> tower -- (a structure taller than its diameter; can stand alone or be attached to a larger building)