Synonyms of eiffel tower

Noun


1. Eiffel Tower

usage: a wrought iron tower 300 meters high that was constructed in Paris in 1889; for many years it was the tallest man-made structure

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.