English Dictionary
◊ UNDENIABLE
undeniable
adj : not possible to deny [ant: {deniable}]