Definition of long-lashed in English:

long-lashed

See synonyms for long-lashed

adjective

  • 1(Of a whip) having a long lash.

  • 2Having long eyelashes.

Origin

Mid 18th century.