SELF-DESTROYING FUZE Meaning of SELF-DESTROYING FUZE in English (*) A fuze designed to burst a projectile before the end of its flight. DOD English dictionary of military terms. Английский словарь военных терминов DOD. 2012