Goddess heard in place to stable horses (4)
I believe the answer is:
mews
'place to stable horses' is the definition.
I can't judge whether this defines the answer.
'goddess heard' is the wordplay.
'goddess' becomes 'muse' (I have seen 'Inspiring goddess ' mean 'muse' so perhaps 'goddess' could also mean 'muse').
'heard' shows a homophone (sound like).
'muse' sounds like 'MEWS'.
'in' is the link.
Can you help me to learn more?
(Other definitions for mews that I've seen before include "small street" , "Ex-stabling housing" , "Maybe little more than an alley" , "Fashionable town street" , "sounds catty" .)