Meaning of ball-and-socket joint

Definition of ball-and-socket joint

(noun) a freely moving joint in which a sphere on the head of one bone fits into a rounded cavity in the other bone
a joint that can rotate within a socket

Other information on ball-and-socket joint

WIKIPEDIA results for ball-and-socket joint
Amazon results for ball-and-socket joint