Definition of Whitechapel needle in US English:

Whitechapel needle

noun

historical
  • A needle made in Whitechapel.

Origin

Mid 18th century.