Learn how to say Imbrication correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word imbricate:
[with object] (usually as adjective imbricated)
arrange (scales, sepals, plates, etc.) so that they overlap like roof tiles:
these moulds have spherical bodies composed of imbricated triangular plates
[no object] (usually as adjective imbricating) overlap:
a coating of imbricating scales
(of scales, sepals, plates, etc.) having adjacent edges overlapping. Compare with valvate.