Advertisement
Advertisement
Lake of the Woods
noun
- 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
- 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
Browse