English Dictionary
Definition embargo in British English
embargo noun
[countable] noun
/ɪmˈbɑː(r)ɡəʊ/
1
a government order preventing trade with another country
Synonyms and related words
2
a government order preventing a piece of information from being published until a particular time
Synonyms and related words
