embargoing
ɛmˈbɑːɡəʊ
ɪmˈbɑːɡəʊ
verb
impose an official ban on (trade or a country or commodity).
all of these countries have been embargoed by the US
verb
impose an official ban on (trade or a country or commodity).
all of these countries have been embargoed by the US