Clue: Put up security (7)
Answer: SHELTER
Explanation: Definition: Put up
Double definition – put up as in accommodate, but again the two meanings are very close