This was a fun little puzzle, finished it first thing on Monday but still missing the one unchecked letter in 19A.
I know the missing letter(s), and I've been pretty sure of the wordplay since Saturday.
But I just cannot find any definition that works for the entry - any hints?