• word of the day

    moocher

    moocher - Dictionary definition and meaning for word moocher

    Definition
    (noun) someone who mooches or cadges (tries to get something free)
    Synonyms : cadger , mooch , scrounger
Download our Mobile App Today
Receive our word of the day
on Whatsapp