Share this entry

Share this page

CN Tower

Line breaks: CN Tower

Definition of CN Tower in English:

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).

Share this entry

Share this page

 

What do you find interesting about this word or phrase?

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

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

Word of the day emulous
Pronunciation: ˈɛmjʊləs
adjective
seeking to emulate someone or something