Do native speakers use words such as WARM-HEARTED & KIND-HEARTED? (As in "She is a warm-hearted person.")
An English teacher from an English-speaking country said native speakers never use such words but I've seen the word WARM-HEARTED used in a magazine from the USA.
Native speakers, Please clarify this. Thanks.
I'm not sure why the teacher told you that. Must be a _cold-hearted_, _mean-spirited_ person.
We certainly do use such terms.
I don't use those terms myself, because I am cold-hearted and mean-spirited.
I usually don't say kind-hearted, I say "kind". I understand "warm-hearted" but probably only use it when quoting another person. "My Mom said that he was a warm-hearted individual/person and he wouldn't hurt a fly."
I do think it is acceptable, of course, to use those terms.
Thank you all of your reponses. I realize now that native speakers do not always agree with each other.
By the way, the English teacher who said that native speakers never use such words is a Canadian from Ontario. No disrespect to any Canadians but I thought maybe Canadians from Ontario don't normally use WARM-HEARTED & KIND-HEARTED?
Well, they're from Ontario ;).... but yes, the rest of us would not consider such terms strange or archaic.