Moore edit

Etymology edit

from French barrage

Noun edit

baraase

  1. dam built to keep water in one place