Definition: Meaning of, St Lawrence River in English to English dictionary.
Pronunciation:/ ˈlɒrəns /
synonym
antonym
the St Lawrence River a North American river which flows from Lake Ontario to the Gulf of St Lawrence and forms part of the border between the US and Canada