shortcoming

1. (noun) a failing or deficiency; "that interpretation is an unfortunate defect of our lack of information"
Synonyms: defect
Related Words: disadvantage



Terms and Conditions of Use / Copyright Notice