smartypants

noun

  1. 1

    A smart aleck or know-it-all.

Translate “smartypants” to another language

Click any language to open the translator with this word already filled in.

Smartypants Definition & Meaning | TranslatePulse