imbricated

/ˈɪmbɹɪkeɪtɪd/

adjective

  1. 1

    Overlapping, like scales or roof-tiles; intertwined.

Translate “imbricated” to another language

Click any language to open the translator with this word already filled in.

Imbricated Definition & Meaning | TranslatePulse