interlock

to fit together firmly.

variations: interlock | interlocking

work...