reservoir English · canonical · Latin Trace. Question. Emerge. Concept Reservoir L5 A reservoir is a body of water that stores a measurable quantity. Translations Reservoir German reservoir English primary