Meaning of "Dolphin"

A cluster of piles driven into the bottom of a waterway and bound firmly together for the mooring of vessels.

Dolphin Meaning of