nosehole

noun

Definition of nosehole

dialectal, chiefly England
1 : nostril
2 : bye hole