What is the meaning of Moucher?

Dated form of moocher.

to blow (someone's) nose

to put someone in their place

to blow one's nose

to snuff out (a candle etc.)

Source: wiktionary.org