We do not currently know of any synonyms for improvised explosive devices.
The noun improvised explosive devices is defined as: