A state where threads wait on each other's locks in a cycle, so none can proceed.
Lock ordering discipline and tools like TSan and lockdep (in the Linux kernel) exist to catch the four Coffman conditions in practice.