Lancashire peeler noun1 •A style of vegetable peeler, consisting of a straight handle and blade, with twine around the handle for a non-slip grip. formsLancashire peelers