There is a cranky person in this town who will suddenly 'become deaf' if we contradict him. AS IN,
I say, "how do you like the weather?"
He says, "quite nasty weather!"
In fact it is very fine weather and I say so.
and he says, "what did you say? Can you speak up, because I cannot hear you" etc.
Now I know this is an extreme literal case but many a person goes figuratively deaf if we say something that he/she does not want to hear.
Is there a single word for such a person in the literal/figurative sense?
Note: I googled it and found idioms such as these but not a 'single word for such a person'.
fall on deaf ears Fig. [for talk or ideas] to be ignored by the persons they were intended for. Her pleas for mercy fell on deaf ears; the judge gave her the maximum sentence. All of Sally's good advice fell on deaf ears. Walter had made up his own mind. See also: deaf, ear, fall, on
There's none so deaf as those who will not hear. Prov. If you tell someone something that he or she does not want to know, he or she will not pay attention to you. I tried repeatedly to tell my supervisor about the low morale in our department, but there's none so deaf as those who will not hear.
turn a deaf ear (to someone or something) to ignore what someone says; to ignore a cry for help. How can you just turn a deaf ear to their cries for food and shelter? Jack turned a deaf ear to our pleading. See also: deaf, ear, turn