Place in window for trumpet (6)
I believe the answer is:
splash
'for trumpet' is the definition.
(both can mean to publish in a newspaper)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for splash that I've seen before include "Sound of dive" , "Effect of body falling on water" , "Lead news story" , "Big media display -- bellyflop effect" , "Noise of a body falling into water" .)