to cover or hide something completely:
Submergible
-
[To plug] all [holes]; to make [watertight]
Submergible meaning & definition 1 of Submergible.
-
able to be used under water:
Submergible meaning & definition 2 of Submergible.
Similar Words