• word of the day

    overachiever

    overachiever - Dictionary definition and meaning for word overachiever

    Definition
    (noun) a student who attains higher standards than the IQ indicated
Download our Mobile App Today
Receive our word of the day
on Whatsapp