English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition green channel in British English

green channel noun

[singular] noun
1

the way through customs for people who are not bringing goods into the country on which they have to pay tax

Synonyms and related words
Definition green channel in British English