Definition of “King's evidence” - English Dictionary

English