eiffel tower

from WordNet (r) 3.0 (2006)
Eiffel Tower
    n 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
    

[email protected]