Coming here late: solved 16 from a hint here (never heard of tge phrase), which then provided crossers to solve 22 and 19.
But I have 3 unsolved : 24, 20, 26.
Is anyone still around to help?
And I can't parse 12 at all though have an answer which fits 4 crossers and the first definition.
And, now I look again, we couldn't parse 17: fits all crossers and last 4 words defn, but nothing else. Any help?