'trade embargo' definitions:

Definition of 'trade embargo'

From: WordNet
noun
A government order imposing a trade barrier [syn: embargo, trade embargo, trade stoppage]