(of two or more things) having parts that overlap or fit together.
adjective
Part of Speech: noun
Part of Speech: adjective