1 anchor well | Definition of anchor well

anchor well

noun

Definition of anchor well

: a well for anchors in the forward overhang of a ship

First Known Use of anchor well

1863, in the meaning defined above

Keep scrolling for more