Transactional immunity Posted on June 3, 2018 by Wilson County Courts : immunity from criminal prosecution granted to a witness for an offense related to his or her compelled testimony