Definition of “IED” - English Dictionary

british dictionary