Home UK English anchorable
Of a vessel: capable of being anchored. Of the sea, a depth of water, etc.: suitable for anchoring vessels.
Early 17th century. From anchor + -able.
READ THESE ARTICLES