VariousWords beta
Related Terms:
Definitions:
Adjective
imbricate
imbricated
Definition: used especially of leaves or bracts; overlapping or layered as scales or shingles
Definition: Overlapping, like scales or roof-tiles; intertwined.