Definition of John Scott in English:

John Scott

noun

historical
  • A kind of artificial fly used in salmon fishing; = "Jock Scott".

Origin

Mid 19th century; earliest use found in Francis Francis (1822–1886), writer on angling.