knucker
Noun
Meaning
knucker (plural knuckers)
(UK, dialect) A kind of water dragon, said to live in knuckerholes in Sussex, England.
Noun
knucker (plural knuckers)
(UK, dialect) A kind of water dragon, said to live in knuckerholes in Sussex, England.