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.
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day