'trade embargo' definitions:

Definition of 'trade embargo'

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