Meaning of “King's evidence” in the English Dictionary

british dictionary