Embargo wallpaper Embargo Meaning of embargo in English embargo noun C uk ɪmˈbɑːɡəʊ us ɪmˈbɑːɡoʊ plural embargoes an order to temporarily stop something es… Thursday, April 7, 2022 Edit