A type of mobile offshore drilling unit (MODU) with legs that can be raised and lowered for positioning.
SEAPUP
Definition
Self Elevated Auotomatic Propeller Unit Platform
Seapup means Self Elevated Auotomatic Propeller Unit Platform.
✓ Verified term