Stuck on three
15d Gets rid of depression. d???s
17a Fruit people eats lots of for starters. ??l?? . Thought answer might be PELOF but sadly there is no such word.
18d He's penny-pinching pulling up short. ??g?a?d. Niggard fits but if correct can't see wordplay.