Meaning of “hard-headed” in the English Dictionary

british dictionary