Apple garden (7)
I believe the answer is:
orchard
'apple garden' is the definition.
'orchard' can be an answer for 'garden' (orchard is a kind of garden). I also know that 'apple' relates to this answer.
This is the entire clue.
(Other definitions for orchard that I've seen before include "Place of fruit trees" , "Area with fruit trees" , "Trees bearing apples perhaps" , "Field of fruit trees" , "Garden of fruit trees" .)