EDAC

What is EDAC?

EDAC meaning in French Military terminology / glossary / dictionary is:
Escadron Divisionnaire Anti Char – Divisional Anti-Tank Squadron

 

reference: French Military Glossary