New English-Irish Dictionary
  • EN > GA
  • GA > EN

overachiever

nounróghnóthachtálaíhe's an overachiever bíonn sé ag iarraidh barr feabhais a bhaint amach, bíonn sé ag iarraidh bheith níos fearr ná gach duine eile