LACKING


Meaning of LACKING in English

adj.1 absent or deficient (money was lacking; is lacking in determination).

2 colloq. deficient in intellect; mentally subnormal.

Oxford English vocab.      Оксфордский английский словарь.