Imbrication meaning
An overlapping, as of tiles or scales.
noun
An ornamental pattern like or suggesting this.
noun
(geology) A sedimentary deposition in which small, flat stones are tiled in the same direction so that they overlap.
noun
Advertisement
Origin of imbrication
- From French imbrication
From Wiktionary