St. Lawrence River meaning

UK US

St. Lawrence River (noun): a North American river; flows into the Gulf of Saint Lawrence and the North Atlantic.

Definition of St. Lawrence River

  1. a North American river; flows into the Gulf of Saint Lawrence and the North Atlantic

    Synonyms: Saint Lawrence, Saint Lawrence River, St. Lawrence

    Type of: river

More about St. Lawrence River on Wikipedia.