heavy lifting noun1 •The most demanding part of an endeavour; work requiring the most effort, resources, or consideration.That's what I call the heavy-lifting part of the problem, and that's really where the term genetic caching comes into play. — 2000