Hold up kiosk (5)
I believe the answer is:
stall
This clue is a double definition.
'hold up' is the first definition.
(stalling is a kind of holding up)
'kiosk' is the second definition.
('stall' can be a synonym of 'kiosk')
(Other definitions for stall that I've seen before include "Hold up" , "Cowshed or stable" , "Play for time" , "Put off" , "Stable compartment" .)