dovetail

Noun
  1. A mortise joint formed by interlocking tenons and mortises (synset 103233670)
Verb
  1. Fit together tightly, as if by means of a dovetail (synset 202666368)

Other Searches