Definitions of Gulf of saint lawrence:

  • noun:   an arm of the northwest Atlantic Ocean off the southeastern coast of Canada