moocher (n.)youdaoicibaDictYouDict[moocher 词源字典]
"beggar, scrounger," 1857, agent noun from mooch (v.).[moocher etymology, moocher origin, 英语词源]