What does "imprecate" mean?

Imprecate: To invoke evil upon; to curse; to swear at. In vain we blast the ministers of Fate, And the forlorn physicians imprecate. Rochester.

Sources