imbricated - English Synonyms Dictionary

imbricated

adj.
[1] imbricate