Introduced new resident (8)
I believe the answer is:
inserted
'introduced' is the definition.
('insert' can be a synonym of 'introduce')
'new resident' is the wordplay.
'new' indicates anagramming the letters.
'resident' with letters rearranged gives 'INSERTED'.
(Other definitions for inserted that I've seen before include "Put in" , "Introduced" , "taken out? The opposite" .)