Imbricate Meaning
There are 3 meaning(s) for word Imbricate
Meaning 1 : used especially of leaves or bracts; overlapping or layered as scales or shingles
Synonyms : imbricated
Synonyms : imbricated
Meaning 2 : overlap
Example : The roof tiles imbricate
Example : The roof tiles imbricate
Meaning 3 : place so as to overlap
Example : imbricate the roof tiles
Example : imbricate the roof tiles
Similar words of Imbricate :
