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
Get the merch
Get the WTOP neck gaiter and mug.