Science fiction robot gives bog cry (6)
I believe the answer is:
cyborg
'science fiction robot' is the definition.
I know nothing about this answer so I can't tell whether this works.
'gives bog cry' is the wordplay.
'gives' indicates an anagram (I've seen 'giving' mean this (the letters give the letters for another word)).
'bog'+'cry'='bogcry'
'bogcry' anagrammed gives 'CYBORG'.
Can you help me to learn more?
(Other definitions for cyborg that I've seen before include "Bionic person - bog cry (anag)" , "Human whose body has been taken over by machines" , "Person incorporating mechanical elements" , "Sci-fi being with computer implants" , "Bionic man (or woman)" .)