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
TWIN TOWERS
Meaning of TWIN TOWERS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012