mooring anchor

Explore definitions, synonyms, and language insights of mooring anchor

Definitions

Noun
an anchor used to hold a mooring buoy or a channel marker in place

More General Terms