Table of Contents
Antonyms
Synonyms
Etymology
1. embargo
noun. ['ɛmˈbɑːrgoʊ'] a government order imposing a trade barrier.
Antonyms
Synonyms
Etymology
- embargo (English)
- embargar (Spanish)
noun. ['ɛmˈbɑːrgoʊ'] a government order imposing a trade barrier.