Meaning of LACK in English

LACK

[noun] [U]Her only problem is lack of confidence.Lack of sleep had made him irritable.We aren't having a holiday because of a lack of funds (= money).If he fails it won't be for/through lack of effort (= he has certainly tried).

Cambridge English vocab.      Кембриджский английский словарь.