Home
Advance Search
Dictionary
Words with Friends solver
Meaning of semisubmersible
Definition:-
Denoting an oil or gas drilling platform or barge with submerged hollow pontoons able to be flooded with water when the vessel is anchored on site in order to provide stability. (adjective)
A semisubmersible oil rig. (noun)