Meaning of “self-willed” in the English Dictionary

british dictionary