have deficiency - English Synonyms Dictionary