Yow....what's happened to the forum? It all looks and operates much differently than it did a few days ago....
Anyway, I'm stuck on 16 down. The clue is "Fuel or water tanker" and I have ?o?s?r. My instinct is that it may be "dowser" but my dictionary doesn't list that definition for it.