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
- 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.