mushroom anchor

Explore definitions, synonyms, and language insights of mushroom anchor

Definitions

Noun
an anchor used for semipermanent moorings; has a bowl-shaped head that will dig in however it falls

More General Terms