English | German | Russian | Czech

imbricated English

Meaning imbricated meaning

What does imbricated mean?

imbricated

(= imbricate) used especially of leaves or bracts; overlapping or layered as scales or shingles

Synonyms imbricated synonyms

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

imbricated English » English

imbricate

Are you looking for...?