English dictionary
imbricate meaning and definition
Definition and meaning of imbricate at MeaningMonkey.org. imbricate meaning and definition in the English Dictionary.IMBRICATE verb
Definition of imbricate (verb)
- place so as to overlap
- "imbricate the roof tiles"
- overlap
- "The roof tiles imbricate"
IMBRICATE adjective
Definition of imbricate (adjective)
- used especially of leaves or bracts; overlapping or layered as scales or shingles
- synonyms: imbricated
Source: Princeton University Wordnet