the GNU version of the Collaborative International Dictionary of English
ad. In an ambitious manner.
The Century Dictionary and Cyclopedia
In an ambitious manner.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
ad. with ambition; in an ambitious and energetic manner
Word Usage
"The ridiculously defiant title ambitiously pits her -- not a typo -- against the music, suggesting a final showdown in which Britney suits up to, once and for all, eliminate that colossal aural evil by turning it on itself."