imbricate

Explore definitions, synonyms, and language insights of imbricate

Definitions

Adjective Satellite
used especially of leaves or bracts; overlapping or layered as scales or shingles
Verb
place so as to overlap; "imbricate the roof tiles"
Verb
overlap; "The roof tiles imbricate"