необорим

Etymology
From.

Adjective

 * 1)  unfightable
 * 2)  irrefutable, undeniable
 * 1)  irrefutable, undeniable

Usage notes
The adjective is used predominantly in its figurative sense.