IMBRICATED


Meaning of IMBRICATED in English

adjective arrange in an overlapping manner like roof tiles.

→ imbricate &

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.