VOCABULARY - IDIOMS

Eager beaver

Meaning:

The term eager beaver refers to a person who is hardworking and enthusiastic, sometimes considered overzealous.

Examples: