Crossword Genius

Clasped at the heart - by Cleopatra? (3)

Ross

I believe the answer is:

asp

I'm a little stuck... Click here to teach me more about this clue!

'cleopatra?' is the definition.
Although both the answer and definition are singular nouns, I can't understand how they can define each other.

'clasped at the heart' is the wordplay.
'ASP' is hidden within the letters.
However, I'm unsure how this is indicated.

'by' is the link.

Can you help me to learn more?

(Other definitions for asp that I've seen before include "Reptile" , "Predatory fish" , "Small poisonous snake" , "Kind of snake - what a sap" , "Snake found in spa" .)

I've seen this clue in The Globe and Mail.
Want a hint initially instead of a full solution? Install my app