DISPENSER Meaning of DISPENSER in English (*) In air armament, a container or device which is used to carry and release submunitions. See also cluster bomb unit. DOD English dictionary of military terms. Английский словарь военных терминов DOD. 2012