-
nounrestraint that attaches to something or holds something in placetype of:
Definition that contains holdfast
We don't have definitions for this word yet.
We don't have definitions for this word yet.