Leaf making woman at home (7)
I believe the answer is:
lilypad
'leaf' is the definition.
I don't know anything about this answer so I can't tell whether it can be defined by this definition.
'woman at home' is the wordplay.
'woman' becomes 'lily' ().
'at' is a charade indicator (letters next to each other).
'home' becomes 'pad' (pad can mean someone's home).
'lily'+'pad'='LILYPAD'
'making' acts as a link.
Can you help me to learn more?
(Another definition for lilypad that I've seen is " Leaf (on which frog may float?)".)