SCOTCH BAIT


Meaning of SCOTCH BAIT in English

A halt and a resting on a stick, as practised by pedlars.

Slang English vocab.      Английский сленговый словарь.