Lovely crossword today - slowish going but got one every few minutes. Just the way I like it. Stuck on parsing of 6d and 12a - any help much appreciated.
One remaining, 15d. Cant really make any sense if it despite having every checked letter. It must be a new word for me (which is always nice). FOI 17/21 COD probably 16a just for the mental image which made me giggle.
Thanks Vlad