imbricate v place so as to overlap imbricate the roof tiles v overlap The roof tiles imbricate s used especially of leaves or bracts; overlapping or layered as scales or shingles Synonym(s) imbricated