A river flows into Frobisher Bay.
Frobisher Bay definition by Webster's New World
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
- inlet of the N Atlantic, on the SE coast of Baffin Island, Canada
Origin: after Sir Martin Frobisher
Frobisher Bay definition by American Heritage Dictionary
An arm of the Atlantic Ocean extending into southeast Baffin Island in Nunavut, Canada. It was discovered by Martin Frobisher in 1576 and until 1860 was thought to be a strait separating Baffin Island from another island.