DIM

What is DIM?

DIM meaning in French Military terminology / glossary / dictionary is:
Division d’Infanterie Motorisée – Motorised Infantry Division

 

reference: French Military Glossary