One of the mysteries of the English language finally explained.
1‘he was pinioned to the ground’
hold down, pin down, press down, restrain, constrain, hold fast, immobilize
tie, bind, rope, fasten, secure, shackle, fetter, tether, lash, truss, truss up, chain, chain up, hobble, manacle, handcuff
In this article we explore how to impress employers with a spot-on CV.