Definition:
Compare ambitiously with other words:
ambitiously vs. emulously
ambitious vs. ambitiously