Meaning of ale shot in English:

ale shot

noun

  • Ale score (now historical (chiefly English regional in later use)).

Origin

Late Middle English.