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)
- a tower in Toronto; 1815 feet tall for broadcasting widely
Source: Princeton University Wordnet