English | German | Russian | Czech

abhorrable English

Meaning abhorrable meaning

What does abhorrable mean?

abhorrable

To be abhorred; hateful; despicable.

Are you looking for...?