anchorholds

English

Noun

anchorholds

  1. plural of anchorhold