A potent low pressure system blasting through eastern Canada sent blistering winds tearing through southern Ontario on Sunday afternoon, and set both lakes Erie and Ontario sloshing.
Estimates from the Ministry of Natural Resources and Foresty put water levels some 7 feet above average for Lake Erie on Sunday afternoon, as winds whipped up massive waves on all five Great Lakes.
Amid the winds, ice shoves are being reported on the western end of Lake Erie in Niagara and near Buffalo, along with flooding in the Port Colborne area.
WATCH: CAMERAMAN REACTS AS MASSIVE ICE SHOVE SURGES AT HIM
So what are the mechanics behind an ice shove? The Weather Network's meteorologist Matt Grinter explains, below.