mouchette

listen to the pronunciation of mouchette
French - English
{n} indentation, niche; jagged outline; snuff, act of inhaling