Showing posts with label Embargo. Show all posts
Showing posts with label Embargo. Show all posts

Embargo

Embargo definition any restriction imposed upon commerce by edict especially against a certain country as a penalty or to induce …