English Etymology From execrate + -or. Noun execrator (plural execrators) One who execrates. Latin Verb execrātor second/third-person singular future active imperative of execrorWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads