Definitions for "overambitious"
excessively ambitious