An excellent crossword from Serpent today. It was tough — for me, at any rate — but well worth struggling with, for there were some very good clues and the whole thing hung together nicely. I particularly enjoyed 2dn.
Definitions underlined and in maroon.