ambitious

Adjective
Adjective
  • Requiring full use of your abilities or resources (synset 300749254)

Other Searches