Perhaps Barker and I will find love in a courtyard (5)
I believe the answer is:
patio
'courtyard' is the definition.
(a patio is an outdoor space or courtyard)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for patio that I've seen before include "Where Barbie might be held" , "Paved area beside house, often in back garden" , "yard" , "Spanish courtyard" , "Place to sit" .)