Trip publicised in front of guests (6)
I believe the answer is:
outing
'trip' is the definition.
(I've seen this before)
'publicised in front of guests' is the wordplay.
'publicised in' becomes 'outin' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'front of' suggests taking the first letters (the letter at the front of the word).
The initial letter of 'guests' is 'g'.
'outin'+'g'='OUTING'
Can you help me to learn more?
(Other definitions for outing that I've seen before include "journey" , "Expedition" , "Day trip" , "A trip in the open air" , "Excursion, trip" .)