Definisi 'eager beaver'

English to English
noun
1 an alert and energetic person Terjemahkan
source: wordnet30

More Word(s)
actor, doer, worker, goffer, gopher,

Visual Synonyms