Definition of Freeload

  • 1. Live off somebody's generosity Verb

Semanticaly linked words with "freeload"