Meaning of reproacher in English:

reproacher

noun