hamulus

/hæˈmjuːləs/

Definitions

1. noun

A small pointed or hooked structure, especially one used to hook onto something or to fasten something in place.

“The hamulus on the fishhook helped it catch the large fish.”

Synonyms

  • catch
  • hook

Antonyms

  • let go
  • release