dam; weir; barrier; sluice

Meaning

  1. n
    dam; weir; barrier; sluice