Now Playing
Ambient Radio

Keep Learning?

Sign in to continue practicing.

embargo
noun / verb (noun) an official ban on trade or other commercial activity with a particular country (verb) to impose an embargo on Em-Bargo. Imagine the entire 'em'pire is put on 'bargo' (a ban) by another nation, stopping all trade.