Avalon’s current rent? (3)
I believe the answer is:
rip
'rent?' is the definition.
(rent can mean a tear in something)
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for rip that I've seen before include "Tear roughly; turbulent water" , "Severely criticise" , "Slash" , "Parting words" , "cad" .)