debug
To identify and remove errors or defects from a system or process
Examples
In a meeting
“We need to debug the authentication flow before launch next week.”
Over coffee
“I spent all morning trying to debug why my phone keeps crashing.”
Why this word
fix
Debug specifically means finding and removing errors in code, while fix broadly means repairing anything
troubleshoot
Debug focuses on identifying and eliminating bugs in software, while troubleshoot is general problem-solving for any system
correct
Debug implies systematic removal of programming errors, while correct is general about making right without technical specificity
Usage tip
Originally tech-specific but now widely used for any systematic problem-solving. Use when you're actively searching for and fixing specific issues rather than general improvements.
Etymology
English — 'de-' (removal) + 'bug' (error); coined in computing in the 1940s, popularized by Grace Hopper
Get a new word every morning
One precise word per day. Under 60 seconds to read. Free forever.
Related words
circumvent
To find a way around an obstacle or restriction.
diagnose
To identify the cause or nature of a problem through examination.
reconcile
Make two conflicting things compatible or resolve a disagreement
recourse
A source of help or option available in a difficult situation
finesse
To handle a situation skillfully and tactfully, often using subtle maneuvering
defuse
To reduce the danger or tension in a situation