DEMERSED Meaning of DEMERSED in English (a.) Situated or growing under water, as leaves; submersed. Webster's English dictionary. Английский словарь Webster. 2012