I have almost filled the grid, but still quite a few things I don't understand about this puzzle!
3d, I have two words that fit. Maybe there are more endings.
I can't parse it at all, apart from a vague definition, - the first two or three words? My crossers at the lower end of the word are a problem!
Also stumped on 27d. And how to end 10d. Thanks.