Summary
English Synonyms:   more detail...
  1. twin towers:


English

Detailed Synonyms for twin towers in English

twin towers:

twin towers [the ~] noun

  1. the twin towers
    – twin skyscrapers 110 stories high in New York City; built 1368 feet tall in 1970 to 1973; destroyed by a terrorist attack on September 11, 2001 1
    the twin towers; the WTC; the World Trade Center
    – twin skyscrapers 110 stories high in New York City; built 1368 feet tall in 1970 to 1973; destroyed by a terrorist attack on September 11, 2001 1

Alternate Synonyms for "twin towers":


Related Definitions for "twin towers":

  1. twin skyscrapers 110 stories high in New York City; built 1368 feet tall in 1970 to 1973; destroyed by a terrorist attack on September 11, 20011

Related Synonyms for twin towers