penobscot : Idioms & Phrases


penobscot bay

  • noun an inlet of the Atlantic in eastern Maine
WordNet

penobscot river

  • noun a river in central Maine flowing into Penobscot Bay
    Penobscot.
WordNet