balljoint

Noun

 * 1) ball-and-socket joint