Definify.com
Definition 2024
freeload
freeload
English
Verb
freeload (third-person singular simple present freeloads, present participle freeloading, simple past and past participle freeloaded)
- To live off the generosity or hospitality of others