OVEREAGER MEANING IN ENGLISH

• Overeager Definition & Synonyms

  1. (a.) Too eager; too impatient.


RECENT SEARCHES