Meaning of twin towers
Definition of twin towers
(noun)
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
Other information on twin towers
WIKIPEDIA results for
twin towers
Amazon results for
twin towers
Tweet