IDFSS: Infantry Direct Fire Simulator System

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

IDFSS: Infantry Direct Fire Simulator System

Definition in English: Infantry Direct Fire Simulator System