IMPRECATION Meaning of IMPRECATION in English n. 1.Invocation ( of evil ).2.Curse, malediction, execration, denunciation, anathema. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012