1) сообразительный, хитрый 2) проворный, ловкий, шустрый 3) искусный, умелый 4) даровитый, способный, талантливый 5) остроумный be clever at - иметь хорошие знания в какой-л. сфере
CLEVER
Англо-русский перевод CLEVER
English-Russian advanced dictionary. Англо-Русский дополнительный словарь . 2012