Wiktionary
knucker hole
n. (alternative spelling of knuckerhole English)
n. (alternative spelling of knuckerhole English)