knucker noun1 •(dialect, UK) A kind of water dragon, said to live in knuckerholes in Sussex, England. formsknuckers