Definitions of imbricated:

  • adjective:   used especially of leaves or bracts; overlapping or layered as scales or shingles