scandalizes
throttles
foreordaining
puzzlement
sniveling
blameworthiness