meaning of submergible

1. capable of being immersed in water or functioning while submerged; "a submersible pump"; "a submergible electric frying ">pan"


Related Words

submergible |

Developed & Maintained By Taraprasad.com

Treasure Words