freeload

verb

  1. 1

    To live off the generosity or hospitality of others

Translate “freeload” to another language

Click any language to open the translator with this word already filled in.

Freeload Definition & Meaning | TranslatePulse