sand fence

Noun

 * 1) A barrier in a stream, made from stakes and wire.