Definitions of mooring anchor:

  • noun:   an anchor used to hold a mooring buoy or a channel marker in place