moocher

[ˈmu:tʃə] 生词本

n.

Noun

1. someone who mooches or cadges (tries to get something free)