?
~ granting immunity noun; ~ granting immunities plural
~ 5 words related to granting immunity as Noun.