1 nosehole | Definition of nosehole

nosehole

noun

Definition of nosehole

dialectal, chiefly England
1 : nostril
2 : bye hole