足たりない 1insufficient ; not enough ; lacking Translated by Jiyomi 2dim-witted ; slow ; stupid Translated by Jiyomi adjective (keiyoushi) Kanji · tap to open leg JMdict entry 2143050. Source and licence.