English

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

 

Fox News Channel

 
BrE
 
; 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.