EROW: Explosive Remnants of War

What does EROW mean? The above is one of EROW meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Explosive Remnants of War