to be eager or impatient to do something
"He’s itching to start his new project."
to make a sincere promise, often used by children
a person who is dangerously or foolishly creative or obsesse...
to do one's fair share of work in a group
A sector that drives overall economic growth.
advancing quickly in a career or project
liable to be misused or exploited