IMBRICATION


Meaning of IMBRICATION in English

n. overlapping of edges; pattern resembling overlapping roof tiles or scales

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.