detonability noun1 •A measure of the readiness with which an explosive will detonate under specified conditions.Hydrogen-air-steam was chosen for this analysis since its flammability and detonability limits are well known. — 1993 formsdetonabilities