Home Synonyms detestable
See US English definition of detestable
See UK English definition of detestable
See Spanish definition of detestable
1‘such behaviour is detestable and despicable’
lovable, admirable
READ THESE ARTICLES