What does Idolphin mean?
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.
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.