meaning of Abhorrible

Abhorrible meaning in General Dictionary

Detestable

View more

  • Detestable.

Abhorrible meaning in General Dictionary

(a.) Detestable.