Definition of self-reproachful in US English:

self-reproachful

adjective