She had a suitable piece of outdoor storage (4)
I believe the answer is:
shed
'she had' is the definition.
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for shed that I've seen before include "tools found here?" , "lost" , "Removed in garden hut" , "tools here, maybe?" , "Cast, wooden building" .)