IMPRECATION Meaning of IMPRECATION in English ■ noun formal a spoken curse.Derivativesimprecatory adjective OriginME: from L. imprecatio(n-) , from imprecari 'invoke (evil)', from in- 'towards' + precari 'pray'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004