ALL meanings of heavy lifting
heavy lifting
H h - noun heavy lifting hard work: A team of researchers did the heavy lifting for the author. 1
- noun heavy lifting (Idiomatic) The most demanding part of an endeavour; work requiring the most effort, resources, or consideration. 0