IMBRICATE
Definition:
- [verb] place so as to overlap; "imbricate the roof tiles"
- [verb] overlap; "The roof tiles imbricate"
- [adjective] used especially of leaves or bracts; overlapping or layered as scales or shingles
Synonyms:
- Search for synonyms for IMBRICATE



