saint_lawrence_river
1. [ noun ] (geography) a North American river; flows into the Gulf of Saint Lawrence and the North Atlantic
Synonyms: st._lawrence st._lawrence_river saint_lawrence
Related terms: river US Canada
Similar spelling:   saint_lawrence_seaway