IMBRICATE


Meaning of IMBRICATE in English

adj ·alt. of imbricated.

2. imbricate ·vt to lay in order, one lapping over another, so as to form an imbricated surface.

Webster English vocab.      Английский словарь Webster.