CHURCHILL RESERVOIR


Meaning of CHURCHILL RESERVOIR in English

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

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .