slipped tendon

noun

Medical Definition of slipped tendon