This could capture me in Cara's embrace (6)
I believe the answer is:
camera
'this could capture me' is the definition.
The definition suggests a singular noun which matches the answer.
'in cara's embrace' is the wordplay.
'in' means one lot of letters goes inside another.
'embrace' becomes 'me' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'cara' going around 'me' is 'CAMERA'.
Can you help me to learn more?
(Other definitions for camera that I've seen before include "Vaulted room; legislative chamber" , "Image recorder" , "Snapper's kit" , "Device for taking photographs" , "Picture-taker" .)