Advertisement

Advertisement

Lake of the Woods

noun

  1. a lake in S Canada and the N United States, between N Minnesota and Ontario and Manitoba provinces. 1,485 sq. mi. (3,845 sq. km).


Lake of the Woods

noun

  1. a lake in N central North America, mostly in W Northern Ontario, Canada: fed chiefly by the Rainy River; drains into Lake Winnipeg by the Winnipeg River; many islands; tourist region. Area: 3846 sq km (1485 sq miles)


Advertisement

Advertisement

Advertisement

Advertisement