English | German | Russian | Czech

imbricate English

Meaning imbricate meaning

What does imbricate mean?

imbricate

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

Synonyms imbricate synonyms

What other words have the same or similar meaning as imbricate?

imbricate English » English

imbricated overlap

Are you looking for...?