overambitious

Explore definitions, synonyms, and language insights of overambitious

Definitions

Adjective Satellite
excessively ambitious