Astounded in leaving stand-up comedian accommodating the scouts (4)
I believe the answer is:
camp
'astounded in leaving stand' is the definition.
'camp' can be an answer for 'stand' (thesaurus). I'm unsure of the 'astounded in leaving' bit.
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for camp that I've seen before include "Bivouac, group of tents" , "Live in a tent" , "party supporters" , "Holiday -; - follower" , "Tent site" .)