English synonyms about - contact  

Eiffel Tower

noun

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.

Dutch: Eiffeltoren


Find more on eiffel tower elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0331