imbricated /ˈɪmbɹɪkeɪtɪd/ adjective1 •Overlapping, like scales or roof-tiles; intertwined.A leaf consists of two or three pairs of pinnae, each bearing many small leaflets. These, when the plant is asleep, are directed forwards and become imbricated. — 1880 formsmore imbricated · most imbricated