Meanings1(idiom) something is intricate and complicatedWritten Forms犬牙交錯Traditional · Main Form犬牙交错Alternate Form