RESERVOIRS

10 letters 13 Scrabble points

Definition of RESERVOIRS

noun
  1. A place where anything is kept in store

  2. A large natural or artificial lake used as a source of water supply.

  3. 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