cn tower Meaning, Definition & Usage

  1. noun a tower in Toronto; 1815 feet tall for broadcasting widely

WordNet