NON-DELIVERY Meaning of NON-DELIVERY in English n. failure to deliver. Oxford English vocab. Оксфордский английский словарь. 2012