Moral doubt (7)
I believe the answer is:
scruple
'moral doubt' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for scruple that I've seen before include "Small moral doubt" , "Hesitate on moral grounds" , "Moral uncertainty" , "Weight (on one's conscience?)" , "Objection" .)