barrage

загородження; завіса; дамба

» Англійсько-український словник