IMPRECATE Meaning of IMPRECATE in English v. a. 1.Invoke ( a curse or some evil ), call down.2.Curse, maledict, execrate, anathematize. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012