足たりない
Meanings
I-adjective
1. insufficient; not enough; lacking
2. dim-witted; slow; stupid
Kanji used
Examples2
Because of my lack of sleep I'm going to bed early tonight.
I don't get enough sleep.