Find the word definition

Wikipedia
DWZM-TV

DWZM-TV, channel 8, is a television station of Philippine television network People's Television Network. Its studios is located at PIA Cordillera Compound, Brgy. Lualhati, Baguio City and its transmitter is located at Mt. Sto. Tomas, Tuba, Benguet.