treibloka

noun: blockade, trade embargo

from trade-blocker

Citations: