Search intercalate intercalate /intur″kəlāt/ [L, intercalare] , to insert between adjacent surfaces or structures. −intercalation, n. Tweet Telegram VK Random Words cytochrome -mimia multiple sleep latency test (MSLT) Filovirus American leishmaniasis thought insertion NOC evisceration dys-