upbraid
verb transitiveTo charge with something wrong or disgraceful; to reproach; to cast in the teeth; followed by with or for, before the thing imputed; as, to upbraid a man for his folly or his intemperance. Yet do not upbraid us with our distress. He upbraided them with their unbelief. Wark 16:14.