English dictionary

cn tower meaning and definition

Definition and meaning of cn tower at MeaningMonkey.org. cn tower meaning and definition in the English Dictionary.

CN TOWER noun

Definition of CN Tower (noun)

  1. a tower in Toronto; 1815 feet tall for broadcasting widely
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: