Word info

moucher

Noun

Meaning

moucher (plural mouchers)

Dated form of moocher.

Source: en.wiktionary.org

Close letter words and terms