Definitions for "Immersible"
Capable of being immersed.