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.
Are You Learning English? Here Are Our Top English Tips
The eye of a needle; frequently in allusions to the biblical use.
Middle English; earliest use found in Vices and Virtues.