a method, especially a temporary one, that you use to achieve something when the normal method is not successful. In computing, workarounds are used to solve problems with hardware or software.
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.