TOP

Definition of Channel 5 from the Oxford Advanced Learner's Dictionary

Channel 5

 
/ˌtʃænl ˈfaɪv/
 
/ˌtʃænl ˈfaɪv/
jump to other results
  1. a British commercial television station that started broadcasting in 1997, and can be seen in most of Britain. It broadcasts mainly popular programmes such as games, comedies and films.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day