VariousWords beta
Noun
Definition: A marine construction in which an upper structure is prebuilt and then floated into position over a lower part, often used for offshore oil rigs.
VariousWords beta
Definition: A marine construction in which an upper structure is prebuilt and then floated into position over a lower part, often used for offshore oil rigs.