Yahoo Web Search

Search results

  1. Dictionary
    World 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