Get Free Checker

Penobscot River

NOUN
  1. a river in central Maine flowing into Penobscot Bay

How To Use Penobscot River In A Sentence

  • The Penobscot River drains the largest watershed in Maine and is the U.S. Fish and Wildlife Service's flagship river for the restoration of Atlantic salmon in the country.
View all