Get Your Premium Membership

Embargo

[n] a government order imposing a trade barrier
[v] prevent commerce; "The U.S. embargoes Lybia"


Related Information

More Embargo Links



Book: Reflection on the Important Things