Upbraided


(imp. & p. p.) of Upbraid



Similar Words:

Upbraid   Upbraided   Upbraiding