A new user has searched for carrion
The definition of shortcoming
1 Definitions of: shortcoming
-
- noun, a failing, defect, or deficiency
- Show me some examples of this word: shortcoming
- Show me the etymology of the word: shortcoming
From Collins
©HarperCollins 2008. Collins English Dictionary definition of shortcoming