English Dictionary

Pioneers in dictionary publishing since 1819

James Bay

Definitions

noun

  1. the S arm of Hudson Bay, in central Canada. Area: 108 780 sq km (42 000 sq miles)

Example Sentences Including 'James Bay'

As it moves on towards James Bay , it is expected to weaken to a tropical depression with winds below 39 mph (62 km/ h).
New Scientist (2003)
Situated directly due south of Quebec, New York taps into that province's massive James Bay hydro capacity.
Ottawa Sun (2003)
The 480-megawatt project is part of the La Grande hydroelectric complex in the James Bay region.
Globe and Mail (2003)

Comments

Log in to comment on this word.