1. Capable of being immersed in water or functioning while submerged; "a submersible pump"; "a submersible electric frying pan".
1. An apparatus intended for use under water.
2. A warship designed to operate under water.
A submersible heart
Sunk in murky waters
- Green ponds of iniquity -
For the sake of a frisson
1 day ago