imbricate
动词 imbricate:
place so as to overlap
overlap
形容词 imbricate:
used especially of leaves or bracts; overlapping or layered as scales or shingles
同义词:imbricated