Thankless person (7)
I believe the answer is:
ingrate
'thankless person' is the definition.
(someone who is ungrateful)
This is the entire clue.
(Other definitions for ingrate that I've seen before include "Ungrateful person" , "Unthankful person" , "I'm not appreciative" , "without a word of thanks?" , "One not appreciating" .)