noun a fence, zigzag in plan, made of rails resting across one another at an angle.
snake fence 🔊 Listen to this noun a fence, zigzag in plan, made of rails resting across one another at an angle. Share Facebook Twitter Google +