Definition of Scotch ale in English:

Scotch ale


  • (Originally) ale brewed in Scotland; (later) specifically any of various strong pale ales of a type believed to have originated in Edinburgh in the 18th cent., often but not always brewed in Scotland.


Early 17th century; earliest use found in John Taylor (1578–1653), poet.