VMADS - What does VMADS stand for? The Free Dictionary
References in periodicals archive
Another nonlethal weapon under development is VMADS
, or vehicle mounted active denial system, which uses concentrated and precisely-directed energy to interrupt a signal between a terrorist and a detonating device all from a remote location.