Simple Definition of Frobisher Bay
: part of the Atlantic Ocean near northern Canada
Full Definition of Frobisher Bay
inlet of the Atlantic N Canada in E Nunavut on SE coast of Baffin Island
Learn More about frobisher bay
Britannica.com: Encyclopedia article about Frobisher Bay
Seen and Heard
What made you want to look up Frobisher Bay? Please tell us where you read or heard it (including the quote, if possible).