Meaning of LACK in English
[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. Кембриджский английский словарь. 2012