snaffling lay

English

Noun

snaffling lay

  1. (obsolete, slang) Highway robbery as a career.