Windsor Castle hosting celebrated hunter (4)
I believe the answer is:
orca
'celebrated hunter' is the definition.
Although both the answer and definition are singular nouns, I cannot see how they can define each other.
'windsor castle hosting' is the wordplay.
'hosting' indicates a hidden word (I've seen 'hosts' mean this).
'ORCA' can be found hidden inside 'windsor castle'.
Can you help me to learn more?
(Other definitions for orca that I've seen before include "Predatory black and white toothed whale" , "ship" , "swimmer in black and white" , "Large mammal" , "grampus" .)