Etymology
Today it means: undeniable Full definition →
From in- + deniable.
Etymology from Wiktionary, CC BY-SA 4.0.