scotchery

/ˈskɒtʃəri/

Definitions

1. noun

A place where scotch is sold or a drinking establishment that specializes in scotch.

“The scotchery in the old town offered over 500 types of scotch to their patrons.”

Synonyms

  • scotch bar
  • whisky shop

Antonyms

  • non-scotch bar
  • water-only shop