Chinese-English dictionary »

严丝合缝 /yánsīhéfèng/ meaning in English

ChineseEnglish
严丝合缝 /yánsīhéfèng/ verb

dovetail [dovetailed, dovetailing, dovetails](of several things: to combine or fit together well)
verb
[UK: ˈdʌv.teɪl] [US: ˈdʌv.ˌtel]