English edit

Etymology edit

upbraid +‎ -er

Noun edit

upbraider (plural upbraiders)

  1. One who upbraids.