足らない

insufficient; not enough; lacking; dim-witted

Meaning

  1. adj-i
    insufficient; not enough; lacking
  2. adj-i
    dim-witted; slow; stupid

Example sentences

  • I can only put this poor checking down to lack of people at work.

  • My car is deficient in horsepower.

  • We are short of money.