A physical facility or method of operation designed to prevent the intrusion of salt water into a body of fresh water.
SALT-WATER BARRIER
Meaning of SALT-WATER BARRIER in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012