This took me ages, although I have no real excuse. Everything was sound so far as I could see; it was simply very hard. It seems that with Scorpion’s crosswords much of the difficulty lies in the fact that there are so many possibilities at each stage.
Definitions underlined and in maroon.