Noun Definition

ied

1.Definition: an explosive device that is improvised

Category: Objects