LETHARGY Meaning of LETHARGY in English [noun] [U]Sleep deprivation can cause stress, loss of appetite and lethargy. Cambridge English vocab. Кембриджский английский словарь. 2012