interlacing

Explore definitions, synonyms, and language insights of interlacing

Definitions

Adjective Satellite
linked or locked closely together as by dovetailing