[американский вариант английского языка]; смотри значение smart alec
also smart alec noun Etymology: Aleck, nickname for Alexander an obnoxiously conceited and self-assertive person with pretensions to smartness or cleverness • smart-aleck adjective • smart-alecky adjective