Find the word definition

Wikipedia
WNTR

WNTR is a commercial radio station located in Indianapolis, Indiana, broadcasting on 107.9 FM. WNTR airs a AC format under ownership of Entercom. Its studios are located on North Meridian Street, and its transmitter tower is on the northwest side.