FREELOAD

Definition of FREELOAD

  1. (verb)live off somebody's generosity