• word of the day

    supererogation

    supererogation - Dictionary definition and meaning for word supererogation

    Definition
    (noun) an effort above and beyond the call of duty
Download our Mobile App Today
Receive our word of the day
on Whatsapp