(Irrigation) A device, often a simple enlargement in a ditch or conduit, for arresting the heavier particles of sand and silt carried by the water.
SAND TRAP
Meaning of SAND TRAP in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012