impoverished

adjective
  1. very poor; lacking money or resources
  2. lacking in quality, substance, or richness
  3. Usage: often used figuratively

Examples