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
Meaning 2 : overlap

    Example : The roof tiles imbricate

Meaning 3 : place so as to overlap

    Example : imbricate the roof tiles