What is the full meaning of dovetailed
DOVETAIL, to fit together closely [v]
Example of the word dovetailed placed on a Scrabble board.