TWIN TOWERS


Meaning of TWIN TOWERS in English

two 110-floor buildings in the World Trade Center complex (in New York, USA) which were destroyed when two hijacked planes crashed into them on September 11th 2001

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.