n. complex of of seven office buildings in Manhattan (New York, USA) that included a pair of 110-story twin skyscrapers which were among the largest in the world and were known as the "twin towers" (on September 11th, 2001, two hijacked planes crashed into the twin towers causing them to fall to the ground)
WTC
Meaning of WTC in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012