detestableEnglish

detestable, abhorrent, abominable, execrable, obscene

Adjective

Unequivocally detestable

English: abominable, detestable, execrable, odious

Bahasa words with similar meanings

English words with similar meanings

Show 7 words