Synonyms and Antonyms for CN_Tower

1. CN Tower (n.)

a tower in Toronto; 1815 feet tall for broadcasting widely

Synonyms: