RESERVOIRS
10 letters
13 Scrabble points
Definition of RESERVOIRS
noun
-
A place where anything is kept in store
-
A large natural or artificial lake used as a source of water supply.
-
A small intercellular space, often containing resin, essential oil, or some other secreted matter.
Source: Wiktionary
Word Details
Letters
R
E
S
E
R
V
O
I
R
S
Length
10 letters
Scrabble Score
13 points