ball-and-socket joint
Concise Oxford English Dictionary © 2008 Oxford University Press:
ball-and-socket joint
▶noun a joint in which a partially spherical end lies in a socket, allowing movement and rotation in all directions.
'ball-and-socket joint' also found in these Oxford entries:

