Definition of CN Tower in English:

Share this entry

CN Tower

Entry from British & World English dictionary

A tower in Toronto, Canada, the tallest self-supporting man-made structure in the world when it was completed in 1976. It stands 553 m (1,815 ft) high including a 100 m (328 ft) communications mast.

Origin

CN from Canadian National (Railways).

For editors and proofreaders

Line breaks: CN Tower

Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.