Compund Words
Last Search Words
Search Result:self-depreciation
Overview of noun self-depreciation
The noun self-depreciation has 1 sense
- self-depreciation -- (a feeling of being of little worth)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar