Dictionary.com
Thesaurus.com
Showing results for Churchill Reservoir. Search instead for Churchill+Insurance.

Churchill Reservoir

American  

noun

  1. a series of irregularly shaped lakes in W Labrador, Newfoundland, in E Canada: the source of the Churchill River.


Vocabulary.com logo
by dictionary.com

Look it up. Learn it forever.

Remember "Churchill Reservoir" for good with VocabTrainer. Expand your vocabulary effortlessly with personalized learning tools that adapt to your goals.

Take me to Vocabulary.com