English | German | Russian | Czech

off-trade English

Meaning off-trade meaning

What does off-trade mean?

off-trade

(Ireland, British) The sale of alcoholic drinks for consumption off the premises.

Are you looking for...?

off | trade