Definitions Found:

one who abhors (to loathe (to detest))