English dictionary
freeload meaning and definition
Definition and meaning of freeload at MeaningMonkey.org. freeload meaning and definition in the English Dictionary.FREELOAD verb
Definition of freeload (verb)
- live off somebody's generosity
- "This young man refuses to work and is freeloading"
Source: Princeton University Wordnet