Does ‘innocent’ have the same legal meaning as ‘not guilty’?
No.
The U.S. Department of Justice acknowledges that “not guilty” and “innocent” are often used interchangeably in conversation, but are not synonymous in a court of law.
“Innocent” is not a valid court ruling. A jury cannot declare an innocent verdict. “Not guilty” means the prosecution did not meet