adj.
1.marked by imagination, initiative, and readiness to undertake new projects
2.marked by aggressive ambition and energy and initiative
Idiom of the Day
write up (something) or write (something) up
to write something, to describe something in writing (you usually write up something by using your thoughts or some notes that you have written)
After our trip to Russia, I spent a week writing up our story for a travel magazine.