English to English
interlocking
noun (n)
- contact by fitting togetherhubungi oleh pas bersamasource: wordnet30
adjective satellite (s)
- linked or locked closely together as by dovetailingberkaitan atau mengunci erat bersama sebagai oleh dovetailingsource: wordnet30