Meaning of “charge sheet” in the English Dictionary

british dictionary