Definitions
Adjective
to be detestable, disgusting, abominable, repulsive.
Headley
Noun
repugnance, disgust, loathing; something that is loathsome
Headley
Adjective
to be detestable, hateful, evoking a feeling of hatred
Wiktionary
(
ម. ព. សម្អប់) ។
Chuon Nath