Meaning : Used especially of leaves or bracts. Overlapping or layered as scales or shingles.
Synonyms : imbricated
Meaning : Place so as to overlap.
Example :
Imbricate the roof tiles.
Meaning : Overlap.
Example :
The roof tiles imbricate.
Imbricate meaning in Telugu.