Making continual demands (9)
I believe the answer is:
insistent
(Other definitions for insistent that I've seen before include "Constant" , "Demanding attention" , "Refusing to be thwarted" , "Unrelenting" , "Compelling attention" .)
I believe the answer is:
insistent
(Other definitions for insistent that I've seen before include "Constant" , "Demanding attention" , "Refusing to be thwarted" , "Unrelenting" , "Compelling attention" .)