Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
challenge a provocative or stimulating invitation to enter into a battle or other contest of skill. [7 definitions]
challenging constituting a test of one's skill, strength, or ability. [2 definitions]