suffer from the same defect - English Synonyms Dictionary