Anchorhold meaning

The residence of an anchoress.

noun
0
0
The hold or grip of an anchor, or that to which it holds.

noun
0
0
Firm hold; security.
noun
0
0
Advertisement

Origin of anchorhold