baraj

  1. Noun, Football wall
  2. Noun, Environment-Ecology dam
  3. barrage
  4. the lowest passing grade in an examination
electoral threshold Noun, Politics-Intl. Relations
umbrella barrage
(military) barrage
barrage
to dam up Verb
to set up a wall Verb, Football
playoff game Sports
dam construction Noun, Construction
to dam Verb
contingent barrage

Turkish Dictionary (Kubbealtı Turkish Dictionary)

  1. Gücünden faydalanılmak üzere suyun toplanmasını sağlamak ... üzerine yapılan büyük bent