1 English Anagrams of EXECRATE
Prev.1Next
excreate
Definition: 1. (obsolete) To spit out; to discharge from the throat by hawking and spitting.
Show more information about excreate
Prev.1Next
Search took: 9.74 ms
Definition: 1. (obsolete) To spit out; to discharge from the throat by hawking and spitting.
Show more information about excreate
Search took: 9.74 ms