English dictionary
mushroom anchor meaning and definition
Definition and meaning of mushroom anchor at MeaningMonkey.org. mushroom anchor meaning and definition in the English Dictionary.MUSHROOM ANCHOR noun
Definition of mushroom anchor (noun)
- an anchor used for semipermanent moorings; has a bowl-shaped head that will dig in however it falls
Source: Princeton University Wordnet