Definition of muscle pull in English:
muscle pull
noun
1The force exerted by a muscle.
2A pulled or strained muscle.
Origin
1920s; earliest use found in Proceedings of the Royal Society of London.
Are You Learning English? Here Are Our Top English Tips