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.