Free Dictionary
Search Result for "
eiffel tower"
:
Wordnet 3.0
NOUN
(1)
1.
a wrought iron tower 300 meters high that was constructed in Paris in 1889
;
for many years it was the tallest man-made structure
;
Shop Amazon - Best Selling Products - Updated Every Hour