Warrior in hospital receiving special care (7)
I believe the answer is:
saracen
'warrior' is the definition.
(I have seen 'Ancient warrior' mean 'saracen' so perhaps 'warrior' could also mean 'saracen')
'hospital receiving special care' is the wordplay.
'hospital' becomes 'san' (I've seen this before).
'receiving' means one lot of letters goes inside another.
'special' is an anagram indicator.
'care' with letters rearranged gives 'race'.
'san' enclosing 'race' is 'SARACEN'.
'in' acts as a link.
(Other definitions for saracen that I've seen before include "Ear scan (anag.)" , "Ancient warrior" , "Muslim opposing the Crusades" , "old Muslim back" , "Arab fighting the Crusades" .)