inoculable ( synonym found)

Definition of inoculable:

(adj) : not culpable; immune from liability

Back to Top