No longer outside, requiring good support (7)
I believe the answer is:
backing
'support' is the definition.
(I know that support can be written as backing)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for backing that I've seen before include "promotion" , "Support" , "Supporting or betting on" , "change of wind" , "on the retreat" .)