Definition of “King's evidence” - English Dictionary

british dictionary