Definitions
adjective
used especially of leaves or bracts; overlapping or layered as scales or shingles
verb
overlap
“The roof tiles imbricate”
verb
place so as to overlap
“imbricate the roof tiles”
Look “imbricate” up elsewhere
Want another word?
Spin the dictionary for a fresh one.