Stimulating disgust or detestation; offensive; shocking.
detestable person
From Middle French détestable. By surface analysis, detest + -able.
Select a language to see translations