Please enable javascript to use dictionary! Howto enable javascript?
barrage [barrages]▼(artificial obstruction, such as a dam, in a river)noun[UK: ˈbæ.rɑːʒ] [US: bə.ˈrɑːʒ]
reservoir [reservoirs]▼(place where anything is kept in store)noun[UK: ˈre.zəv.wɑː(r)] [US: ˈre.zəˌv.wɑːr]
↑