striving to excel; ambitious; emulous

listen to the pronunciation of striving to excel; ambitious; emulous
English - English
emulate