smart
adjective
°Exhibiting social ability or cleverness.
°Exhibiting intellectual knowledge, such as that found in books.
verb
°To hurt or sting.
synonyms: bright, capable, sophisticated, witty more» , cultivated, educated, learned, attractive, chic, stylish, handsome