Code written to overcome a language limitation. E.g. if a language doesn't support certain OO concepts like VirtualInheritance, you may be able to fake it in a WorkAround.
Languages where WorkArounds are common (and a pain in the butt):