IMBRICATE

Definition of IMBRICATE

  1. (verb)place so as to overlap
  2. (verb)overlap
  3. (adj)used especially of leaves or bracts; overlapping or layered as scales or shingles