Rhyme Desk
Find rhyming words!

Definition of "Dovetail" :

noun: a mortise joint formed by interlocking tenons and mortises

verb: fit together tightly, as if by means of a dovetail