Meaning of interlocking in English:

interlocking

Pronunciation /ˌɪntəˈlɒkɪŋ/

adjective

  • (of two or more things) having parts that overlap or fit together.

    • ‘a design of interlocking leaves’