What is the meaning of Detestable?

Stimulating disgust or detestation; offensive; shocking.

detestable

detestable

Source: wiktionary.org