Englishfor English speakers
reservoir
Noun
—
A reservoir is a large natural or artificial lake used as a source of water supply.
dogs
noun
—
(slang, US) Feet, from rhyming slang dog's meat. [from early 20th c.]
—
(usually, with the) A greyhound racing event; the sport of greyhound racing.
—
(nautical) Fasteners securing a watertight hatch.