English dictionary
eiffel tower meaning and definition
Definition and meaning of eiffel tower at MeaningMonkey.org. eiffel tower meaning and definition in the English Dictionary.EIFFEL TOWER noun
Definition of Eiffel Tower (noun)
- a wrought iron tower 300 meters high that was constructed in Paris in 1889; for many years it was the tallest man-made structure
Source: Princeton University Wordnet