gulf of st. lawrence Meaning, Definition & Usage

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

WordNet