channel ·noun (COMMUNICATION)

Definition: a way of communicating with people or getting something done Level: C2