Lake Tonawanda/Definition

A proglacial lake that existed briefly on the height of the Niagara Escarpment, as the Laurentide glaciation retreated.