Beyond doubt (12)
I believe the answer is:
indisputable
'beyond doubt' is the definition.
(thesaurus)
This is all the clue.
(Other definitions for indisputable that I've seen before include "Undeniable" , "Unable to be denied" , "Not possible to deny" , "it's beyond doubt" .)