1. (n.) reserves, large supply (Igor the Indomitable had quite a reservoir of strengh and could lift ten tons, even after running 700 miles, jumping over three mountains, and swimming across an ocean.) 2. (n.) a body of water used for storing water (After graduation, the more rebellious members of the senior class jumped into the town reservoir used for drinking water.)