• Smart-aleck

    Alternative forms

    Full definition of smart-aleck

    Adjective

    smart-aleck

    1. That is characteristic of a smart alecksmart-aleck remarks
    © Wiktionary