We do not currently know of any synonyms for imbargo.
The noun imbargo is defined as:
See full definition of the word imbargo.
Did you mean embark?