freeload Meaning, Definition & Usage

  1. verb live off somebody's generosity
    • This young man refuses to work and is freeloading

WordNet