догадывавшийся, знавший толк, кумекавший, мараковавший, мерекавший, понимавший, понимавший толк, прикидывавший, прикидывавший в уме, разбиравшийся, смысливший, собаку съевший, соображавший, улавливавший, уразумевавший, усекавший
Синоним слова СМЕКАВШИЙ в словаре Синонимов русского языка
Что такое СМЕКАВШИЙ
Синонимы русского языка. 2012