What is the full meaning of immersible
capable of being immersed [adj]
Example of the word immersible placed on a Scrabble board.