NON-DELIVERY Meaning of NON-DELIVERY in English n. failure to deliver. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012