One of the mysteries of the English language finally explained.
1‘everyone pitched in to complete the task’
help out, help, assist, lend a hand, join in, participate, play a part, contribute, do one's bit, chip in, cooperate, collaborate, put one's shoulder to the wheel
British informal muck in, get stuck in
In this article we explore how to impress employers with a spot-on CV.