DEMERSED Meaning of DEMERSED in English adj situated or growing under water, as leaves; submersed. Webster English vocab. Английский словарь Webster. 2012