ambiguous layer - English Synonyms Dictionary