What does Abhorrible mean?

Abhorrible meaning in General Dictionary

Detestable

View more

  • Detestable.

Abhorrible meaning in General Dictionary

(a.) Detestable.