Imprecate Meaning

There are 2 meaning(s) for word Imprecate

Meaning 1 : utter obscenities or profanities

    Synonyms : blaspheme,  curse,  cuss,  swear
Meaning 2 : wish harm upon; invoke evil upon

    Synonyms : anathemise,  anathemize,  bedamn,  beshrew,  curse,  damn,  maledict