English dictionary
imbricated meaning and definition
Definition and meaning of imbricated at MeaningMonkey.org. imbricated meaning and definition in the English Dictionary.IMBRICATED adjective
Definition of imbricated (adjective)
- used especially of leaves or bracts; overlapping or layered as scales or shingles
- synonyms: imbricate
Source: Princeton University Wordnet