1. deride: to put down or show contempt for a person
2. lambaste : to strongly criticize a person over decisions that have been made
3. scrounge : to beg or borrow things without being
able to pay them back
4. solvent : possessing enough cash to meet debts or expenses