This excellent offering from Anglio gave me much trouble, although there are not really any clues that now are incomprehensible. Which is not to say that my explanations will be the correct ones.
Definitions underlined, in maroon I hope. Anagram indicators in italics.