- a self-propelled barge that is mounted on partially submerged legs supported by underwater pontoons, rides at anchor, and serves as a work base and living quarters in deep offshore drilling operations.
- of, for, or pertaining to a semisubmersible.
More Definitions
- CONCEPTUALLY (noun) Definition, Meaning & Examples
- BINOCULAR DISPARITY (noun) Definition, Meaning & Examples
- NANOPUBLISHING (noun) Definition, Meaning & Examples
- SECONDARY STRESS (noun) Definition, Meaning & Examples
- ASPLENIUM (noun) Definition, Meaning & Examples
- CRèME DE FRAISE (noun) Definition, Meaning & Examples