What is the full meaning of reservoirs
RESERVOIR, to keep as in a reservoir, store [v]
Example of the word reservoirs placed on a Scrabble board.