Eiffel tower

What is Eiffel tower?

Eiffel tower definition and meaning on Dictionary terms:
noun

a tower of skeletal iron construction in Paris, France: built for the exposition of 1889. 984 feet (300 meters) high.