Imposed challenge Synonyms

Definitions for Imposed


  • (adjective) set forth authoritatively as obligatory

Definitions for Challenge