Past tense of challenge; questioned or confronted
From Old French 'chalenge' meaning accusation
Try Another Word