EnglishC4nameMeaningAbbreviation of Channel 4 (“the British television channel”).SourcesNo citations have been attached yet.