indefectible

adjective

Having the ability to resist decay or failure; lasting.

adjective

Having no flaw or defect; perfect.

Not defectible; not liable to defect, failure, or decay; unfailing; not defeasible.

adjective

Not defectible; unfailing; not liable to defect, failure, or decay.

adjective

Not defectible.