person who is reprimanded or insulted for having done something wrong - Spanish English Dictionary