Meaning of "Idolphin"

A term applied to several piles that are bound together situated either at the corner of a pier or out in the stream and used for docking and warping vessels.

Idolphin Meaning of