lashed

verb
  1. past tense of lash; struck forcefully with a whip or similar object
  2. past tense of lash; secured or tied tightly with rope or cord
  3. past tense of lash; criticized harshly or angrily
adjective
  1. having eyelashes that are long, thick, or enhanced

Examples