VariousWords beta
Related Terms:
Noun
Definition: One who is smart, shrewd, or clever; a smart-aleck.
Verb
Definition: present participle of smartle
VariousWords beta
Definition: One who is smart, shrewd, or clever; a smart-aleck.
Definition: present participle of smartle