interlock

interlock

to fit together firmly…