Hoot at monarch having his name taken (7)
I believe the answer is:
booking
'his name taken' is the definition.
Although both the answer and definition are singular nouns, I cannot see how one could define the other.
'hoot at monarch' is the wordplay.
'hoot' becomes 'boo' (synonyms).
'at' is a charade indicator (letters next to each other).
'monarch' becomes 'king' (king is a kind of monarch).
'boo'+'king'='BOOKING'
'having' is the link.
Can you help me to learn more?
(Other definitions for booking that I've seen before include "Reservation" , "Appointment" , "Punishment for offending player" .)