Definition of long-lashed in English:
long-lashed
adjective
1(Of a whip) having a long lash.
2Having long eyelashes.
Origin
Mid 18th century.
Are You Learning English? Here Are Our Top English Tips
1(Of a whip) having a long lash.
2Having long eyelashes.
Mid 18th century.