Meaning of eiffel tower
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
Other information on eiffel tower
WIKIPEDIA results for
eiffel tower
Amazon results for
eiffel tower
Tweet