Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: CN Tower
  1. A tower in Toronto; 1815 feet tall for broadcasting widely

Type of: tower

Part of: Hogtown [Cdn], Toronto

Encyclopedia: CN Tower