Unable to be denouncedUnable to be denounced; unimpeachable
Unable to be denounced; unimpeachable
From un- + denounceable.
Wiktionary, CC BY-SA 4.0 · source