channel ·noun (TV)

Definition: a television station Level: A2