SALT MARSH Meaning of SALT MARSH in English [salt marsh] n (bef. 12c): flat land subject to overflow by salt water Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012