RichThesaurus
smart alecky
smart alecky
antonyms
laid-back
mannered
polite
complaisant
respectful
nice
kind
refined
smart alecky
definitions