смекалочка

Часть речисущ.Значений1
  1. разг. уменьш.-ласк. к смекалка
Происходит от сущ. смекалка, далее от глагола смекать, далее от русск. с- + -мекать (ср.: намекать, кумекать, невдомёк), далее, предположительно, от формы, родственной ме́тить

Источник: статья «смекалочка» в Викисловаре, лицензия CC BY-SA 4.0. Текст сокращён.