overzealous
adjectiveExcessively enthusiastic.
adjectiveToo zealous.
adjectiveToo
marked by excessive enthusiasm for and intense devotion to a cause or idea
Excessively enthusiastic.
adjectiveToo zealous.
adjectiveToo
marked by excessive enthusiasm for and intense devotion to a cause or idea
Begin a journey through worlds of puzzles.