Crossword Genius

I squealed in an excited way, having got even (9)

Ross

I believe the answer is:

equalised

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

'got even' is the definition.
(I've seen this before)

'i squealed in an excited way' is the wordplay.
'i squealed' anagrams to 'EQUALISED'.
But, I am unsure how this is indicated.

'having' is the link.

Can you help me to learn more?

(Other definitions for equalised that I've seen before include "Brought into line" , "Drew level" , "Got even" .)

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