'mooring anchor' definitions:

Definition of 'mooring anchor'

(from WordNet)
noun
An anchor used to hold a mooring buoy or a channel marker in place