Meaning

1 senses
  1. (Ireland, UK, uncountable)The sale of alcoholic drinks for consumption off the premises.

off-trade — meaning, examples, forms, synonyms | Krumeto