Definify.com

Definition 2024


Twin_Towers

Twin Towers

English

Proper noun

Twin Towers

  1. The two main buildings of the World Trade Center, destroyed in terrorist attacks on 9/11, 2001.

Translations