troub‧le‧shoot‧er /ˈtrʌb
əlˌʃuːtə $ -ər/
noun [countable]1. an independent person who is employed to come into an organization to deal with serious problems
2. computer software which asks you a series of questions to try to find the cause of a computer problem, and suggests possible solutions
—troubleshooting noun [uncountable] [TahlilGaran] Dictionary of Contemporary English ▲