AN EAGER BEAVER


Meaning of AN EAGER BEAVER in English

a person who is always willing to volunteer or do extra work.

English idioms vocab.      Словарь английских идиом и выражений.