History
History
Synonyms
UK
US
Meaning:
ambitious

having a strong desire for success

desiring success

beaver

(the fur of) a kind of animal that lives on land and in water and makes dams across rivers

eager beaver

capable

having mental or physical ability

able to perform

comet

a heavenly body (looking like a star with a bright center) and a less bright tail that moves round the Sun

meteor

competent

(of a person) having the necessary ability, power, authority, skill, knowledge etc

able

dynamo

a machine used for changing steam-power, water-power etc into electrical energy

go-getter

grenade

a kind of small bomb (to be) thrown by hand

bomb

meteorite

a meteor that has landed on the earth

meteor

untiring

never wanting to stop

determined, persevering

zealous

enthusiastic; keen (the usual words)

enthusiastic

FIREBALL as in Wiktionary
FIREBALL as in Wikipedia