Meaning of imbricate

Definition of imbricate

(adj) used especially of leaves or bracts; overlapping or layered as scales or shingles
(verb) place so as to overlap; "imbricate the roof tiles"
overlap; "The roof tiles imbricate"

Other information on imbricate

WIKIPEDIA results for imbricate
Amazon results for imbricate