Meanings1(idiom) to fit together snugly; to dovetail perfectlyWritten Forms嚴絲合縫Traditional · Main Form严丝合缝Alternate Form