Definition of Crown witness in English:

Crown witness

noun

  • A witness for the Crown in a criminal prosecution instituted by it.

Origin

Mid 18th century; earliest use found in Charles Fearne (d. 1794), lawyer.