Lover of Cleopatra many, at first, love to hate? (7)
I believe the answer is:
antonym
'love to hate?' is the definition.
(I've seen this in another clue)
'lover of cleopatra many at first' is the wordplay.
'lover of cleopatra' becomes 'antony' (I've seen this in another clue).
'at first' suggests taking the first letters.
The initial letter of 'many' is 'm'.
'antony'+'m'='ANTONYM'
(Other definitions for antonym that I've seen before include "opposing term" , "Word that means the opposite of another" , "something completely different" , "opposing description" , "A word opposite in meaning to another" .)