Yahoo Canada Web Search

Search results

  1. Dictionary
    shoulder joint

    noun

    • 1. the joint connecting an upper limb or forelimb to the body. It is a ball-and-socket joint in which the head of the humerus fits into the socket of the scapula.