a place (often an artificial lake) where water is stored; a supply (of facts, knowledge etc) | Find out synonym, UK and US meaning of reservoir.
確定! 回上一頁