Marine & Logistics

DOLPHIN

Definition

Man-made Marine Structure, Usually Part of a Mooring or Berthing Point Offshore.

dolphin means Man-made marine structure, usually part of a mooring or berthing point offshore..

A buoyant offshore structure used to moor tankers or floating facilities for loading and unloading cargo.

✓ Verified term