reliant

adjective
  1. depending on someone or something for help or support
  2. Usage: usually followed by ‘on’ or ‘upon’

Examples