Definition of Fox News Channel from the Oxford Advanced Learner's Dictionary


Fox News Channel

; NAmE
(also Fox News)
jump to other results
a US television company, started in 1996 by Rupert Murdoch, that broadcasts news programmes 24 hours a day by cable and satellite in the US and around the world.