Is there an English word to refer to someone who tolerates (or welcomes, accepts) criticism given about them? Is there an adjective to use for such a person?
You might say they are thick-skinned, if the criticism is particularly harsh or undeserved. Assuming a more constructive environment, you could say something like receptive to criticism or open to feedback. If they actually try to alter their behavior to correct for past mistakes, you might go further and say they are responsive to criticism.
Perhaps the word that you are looking for is Amenable
Or, if you want to show the person in a positive light, you mean he (or she) is an Accepting person or individual.
As there isn't a specific context given, I'm going to suggest a self-explanatory term:
It is a neologism and not a common word but everyone would understand. I thought about it first but someone had already thought about it before me as it is used in a few sources. Two of them are as below:
If criticism were an object, some people would think of it as a dagger, a spear, or a two by four aimed at the head. Too few think of it as a gift that can be useful and lead to beneficial long-term change. The difference may have something to do with our relationship to the "criticizer," how criticism-tolerant we are, and how it has been delivered. There are also some people who cannot handle any criticism no matter how mild, well presented, and justified.
...that because the nature of the people is polite, and the society is not criticism-tolerant, assertive journalism is not practicable.
Something occurred to me just after I answered. I also know some people who 'nod and agree' all the time and never defend their position. I would call these people easy going or yes people.
People sometimes misunderstand the intentions of others; to be a critic isn't necessarily to have a degrading opinion of others. Think about movie critics for example, it is possible to give a good review, but their profession is to detail the good, the bad, and the ugly.
To be of critical, or skeptical, nature is not necessarily to give detrimental feedback, but to provide honest and in-depth feedback to the writer.
In this context, I would say they are receptive.
In the more common definition of critical, to provide detrimental feedback; I would say they are humble.
This is interesting! First, we are looking for a word that describes the trait of welcoming and being open to criticism. Accepting, receptive, open-minded, criticism-tolerant, all convey the meaning, but only "criticism-tolerant" is self-contained in the sense that no further words need to be added to link to "criticism". (I recall that the words I used with my team when I joined the new assignment a month ago to describe my approach to things was "open-minded", open to dissent or disagreement) Second, some people here seem to see this openness as a weakness. It is not. It is a reflection of self-confidence as well as respect for the other, both together.
It depends very much on whether the criticism is destructive or constructive. Some people find reason to destructively criticize anything.
Suppose the leader of some country finds THE cure to cancer, not just one kind of cancer, but the cure to all cancers. Someone from an opposing political faction in that country is inevitably going to find fault with that. Listening to that criticism is downright foolish.
Suppose on the other hand someone (not necessarily the leader of a country) finds something that is close to THE cure to cancer. Suppose some other knowledgable person looks at what she has done and tells her, "That's not quite right, but WOW. This is so close! What happens if you tweak this element of your solution ever so slightly, this way?" That's constructive criticism, and that's the kind of stuff that does lead to the cure for cancer. There's a big difference between destructive and constructive criticism.
Only a fool pays attention to all forms criticism. A wise person pays very sharp attention to constructive criticism. So which is it, "fool" or "wise"? Those are the range of synonyms you are seeking. Which is which depends very much on context.
I'd say a good term would be: open minded.
Not necessarily because of the strict dictionary definition, but because in these days it takes an uncommon open-mindness and inner strength to tolerate or even welcome criticism. Those looking at a negative connotation of "tolerate criticism" are "modern days thinkers", who have been teached a destructive approach at relations, mostly based on "defeating" or "besting" your interlocutor rather than constructively build a relation.
Some people I know are open to criticism and really welcome it. I have heard such people been referred to as genuine intellects or true academics.
I accept criticism all of the time, but sometimes defend my position. When I do accept criticism, I would call myself the learner, the the critic, the teacher. What is the context?
I would call him submissive or unassertive
According to TFD:
adj. 1. of, tending towards, or indicating submission, humility, or servility
adj. 1. inclined or ready to submit; unresistingly or humbly obedient. 2. marked by or indicating submission.