to locate and remove concealed microphones from (a room, etc)
2.
to locate and remove defects in (a device, system, plan, etc)
3.
to remove insects from
noun
4.
something, esp a computer program, that locates and removes defects in (a device, system, etc)
(as modifier): a debug program
Word Origin
C20: from de- + bug1
Word Origin and History for debuggers
debug
v.
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.