immunize

immunize, vb. To grant immunity to (the new legislation immunized the police officers from liability).

immunize Read More »