Definition of neep-shaw in English:

neep-shaw

noun

Northumberland, English Regional, Scottish
  • A turnip top.

Origin

Late 19th century.