imbricated - English Synonyms Dictionary