"remove the faults from," 1945, of machine systems, from de- + bug (n.) "glitch, defect in a machine." Meaning "to remove a concealed microphone" is from 1964. Related: Debugged; debugging.
debug this program
debridement
debrief
debris
debt
debtor
debug
debunk
debut
debutant
debutante
deca-