meaning of mushroom anchor

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


Related Words

mushroom anchor |

Developed & Maintained By Taraprasad.com

Treasure Words