Definition of freeload in English:

freeload

verb

[no object]derogatory, informal
  • Take advantage of other people's generosity without giving anything in return.

    ‘why pay rent when you can freeload?’
    ‘a freeloading hanger-on’

Pronunciation

freeload

/ˈfriːləʊd/