sledging biscuit noun1 •A kind of dense, high-energy biscuit eaten in Antarctica. formssledging biscuits