What is the full meaning of semisubmersible
a floating deepwater drilling platform that is towed to a desired location and then partially flooded for stabilization and usually anchored [n]
Example of the word semisubmersible placed on a Scrabble board.