American Dictionary
Definition inosculate in American English
inosculate verb
verb
1
to create a tight, interlocking pattern
