Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: twin towers.

twin towers top

[WORDNET DICTIONARY]

Noun twin towers has 1 senses

   twin towers(n = noun.artifact) world trade center, wtc - twin skyscrapers 110 stories high in New York City; built 1368 feet tall in 1970 to 1973; destroyed by a terrorist attack on September 11, 2001;
is a kind of skyscraper
is a part of greater new york, new york, new york city


[RELATED WORDS]

conjoined twin, dizygotic twin, fraternal twin, identical twin, monozygotic twin, monozygous twin, siamese twin, twin, twin bed, twin bill, twin cities, twin falls