noun
a government injunction or other legal restriction on trade or the shipment of goods.
The government imposed a temporary embargo on all imported beef.
transitive verb
to place an embargo on.
noun
a government injunction or other legal restriction on trade or the shipment of goods.
The government imposed a temporary embargo on all imported beef.
transitive verb
to place an embargo on.