esd
has the following definition + add your definition
evidential screening device
evidential screening device is used in Acronym Police
The word esd is used in Acronym, Police meaning evidential screening device