implate - English Synonyms Dictionary