Customs Barrier
Definition
any provision intended to make trade more difficult, e.g. a high level of duty
nounany provision intended to make trade more difficult, e.g. a high level of duty
Nearby Terms
- Similar companies