American Dictionary of the English Language

Dictionary Search

Demersed


DEMERSED, adjective Plunged; situated or growing under water.