English dictionary
despicable meaning and definition
Definition and meaning of despicable at MeaningMonkey.org. despicable meaning and definition in the English Dictionary.DESPICABLE adjective
Definition of despicable (adjective)
Source: Princeton University Wordnet