The AI-powered English dictionary
comparative more detestable, superlative most detestable
Stimulating disgust or detestation; offensive; shocking. examples