snowbank noun1 •A heap of snow.A huge snowbank collapsed on the telephone wire, effectvely cutting off all communications to the Outside World. — 1983 formssnowbanks