CHAN Meaning of CHAN in English [chan] abbreviation channel Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012