What does "hasp" mean?

Hasp: A spindle to wind yarn, thread, or silk on.

Additional senses

  1. 2.An instrument for cutting the surface of grass land; a scarifier.
  2. 3.To shut or fasten with a hasp.

Sources