Insisted upon (8)
I believe the answer is:
demanded
'insisted upon' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for demanded that I've seen before include "Dictated" , "Requested imperiously as if by right" , "Requested peremptorily - won't take no for an answer" , "Insisted upon" , "Requested forcefully" .)