imbricated Copy link imbricated , adjective (Botany) overlapping or layered as scales or shingles; -- used especially of leaves or bracts.