Definition of needle eye in English:

needle eye

noun

  • The eye of a needle; frequently in allusions to the biblical use.

Origin

Middle English; earliest use found in Vices and Virtues.