gulf of saint lawrence Meaning, Definition & Usage

  1. noun an arm of the northwest Atlantic Ocean off the southeastern coast of Canada
    Gulf of St. Lawrence.

WordNet