English dictionary
submersed
/s/@/b'm/[@]/rst/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
adjective
-
Being or growing under water, as the leaves of aquatic plants.
Source: webster1913
adjective satellite
-
beneath the surface of the water
Source: WordNet 3.0
-
growing or remaining under water
Source: WordNet 3.0