Support of a flying prison (6)
I believe the answer is:
upkeep
'support' is the definition.
(I know that upkeep is a type of support)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for upkeep that I've seen before include "payments?" , "Peek up at the maintenance" , "Maintenance costs" , "Cost of maintenance, say household" , "Running costs" .)