n. 25B6; noun
sailing on the reservoir : lake, pool, pond; water supply; Scottish loch.
an ink reservoir : RECEPTACLE, container, holder, repository, tank.
the reservoir of managerial talent : STOCK, store, stockpile, reserve(s), supply, bank, pool, fund.