English Dictionary
Definition restraint of trade in British English
restraint of trade noun
[uncountable] noun
1
the act of preventing free competition in business, in a way that is unfair
Synonyms and related words
