Synonyms of Challenged
Primary definition: Tested in a specified way; having a difficulty, limitation, or disadvantage in a particular area.
Primary definition: Tested in a specified way; having a difficulty, limitation, or disadvantage in a particular area.