1.relating to or conferring immunity (to disease or infection)
2.incapable of being affected;
resistant to persuasion
3.disposed to or engaged in defiance of established authority
4.incapable of absorbing or mixing with;
a water-repellent fabric