Search:
scotch bait - Vulgar Dictionary definitionA halt and a resting on a stick, as practised by pedlars.