Definition of booze can in English:

booze can

noun

Canadian informal
  • A bar or other drinking establishment that operates without an official permit.

    ‘police are now using a new tactic to combat booze cans and other illegal activities in the city’