• word of the day

    scapegrace

    scapegrace - Dictionary definition and meaning for word scapegrace

    Definition
    (noun) a reckless and unprincipled reprobate
    Synonyms : black sheep
Download our Mobile App Today
Receive our word of the day
on Whatsapp