Word Definition

Challenged

  1. of Challenge

Synonyms