spongers

noun
  1. people who habitually rely on others for money, food, or other necessities without giving anything in return
  2. Usage: informal; disapproving

Examples