Managed to complete all this crossword without looking in this web site, except for one I can't fathom. 18d (5,3) Rising on-line-delivery service. I have ?a?l?c?r Looks like rally car, but how does that fit the clue? I know about "ry" meaning raliway(online?) but still can't see the fit.
Thanks for any help.
Barry