Champlain Sea
English
Proper noun
Champlain
Sea
A former sea in northeastern America around the end of the
Wisconsin glaciation
, covering the current-day Saint Lawrence and Ottawa River valleys.