Search results
- DictionaryWorld Trade Cen·ter/wərld trād ˈsen(t)ər/
- 1. a complex of buildings in New York featuring twin skyscrapers 110 stories high, designed by Minoru Yamasaki and completed in 1972. The twin towers were destroyed in a terrorist attack on September 11, 2001, with the loss of about 2,700 lives.
Powered by Oxford Languages