IMBRICATION


Meaning of IMBRICATION in English

noun Date: 1713 an overlapping of edges (as of tiles or scales), a decoration or pattern showing ~

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.