French-English dictionary »

abhorrable meaning in English

FrenchEnglish
abhorrable adjectif

horrid(offensive, disagreeable, abominable, execrable)
adjective
[UK: ˈhɒ.rɪd] [US: ˈhɔː.rəd]