Definition of nose-hole in English:

nose-hole

noun

  • A nostril. Now chiefly English regional and informal, and Caribbean.

Origin

Late Middle English; earliest use found in Medical Recipes. From nose + hole.

Pronunciation

nose-hole

/ˈnəʊzhəʊl/