IMMERSED IN WATER
Definition: Completely submerged or covered in water.
Synonyms: Submerged, Wet, Soaked, Submerged, Immersed
Usage Examples in Sentences
#1
The enigmatic ruins, immersed in water, revealed ancient secrets as divers explored the submerged city.
#2
The researchers found ancient artifacts, immersed in water, at the bottom of the lake.
Filters & Sort
Difficulty
Sort
Report