Spatter liquid on sensational news feature (6)
I believe the answer is:
splash
This clue might be a double definition.
'spatter liquid' is the first definition.
(I've seen this before)
'sensational news feature' is the second definition.
Although both the answer and definition are singular nouns, I can't see how one could define the other.
'on' acts as a link.
Can you help me to learn more?
(Other definitions for splash that I've seen before include "sensational story" , "Bright patch of colour; fall in drops" , "Water raised by blow" , "big front page news" , "Small amount of something liquid" .)