足たらない 1insufficient ; not enough ; lacking Translated by Jiyomi 2dim-witted ; slow ; stupid adjective (keiyoushi) JMdict entry 2848072. Source and licence.