Find the word definition

Wikipedia
WFLA-TV

WFLA-TV, virtual channel 8 ( VHF digital channel 7), is an NBC- affiliated television station located in Tampa, Florida, United States and also serving the nearby city of St. Petersburg. It serves as one of two flagship television stations of owner Media General. WFLA maintains studio facilities (co-located with former sister properties The Tampa Tribune and TBO.com) on South Parker Street in downtown Tampa, and its transmitter is located in Riverview.