impecunious

Adjective

  1. not having enough money to pay for necessities