English word definition — powered by WordNet
someone who mooches or cadges (tries to get something free)
Want to remember cadger?