SHORTFALL Meaning of SHORTFALL in English n. a deficit below what was expected. Oxford English vocab. Оксфордский английский словарь. 2012