Top Definition
A news radio station that calls themself's a network. The fact that they have only three transmitters.
WTOP-AM: 1500.0 kHz
WXTR-AM: 820.0 kHz
WTOP-FM: 107.7 MHz
by IrishRepublicanArmy November 28, 2003
2 Words related to WTOP
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×