AMC

What is AMC?

AMC meaning in French Military terminology / glossary / dictionary is:
Auto-Mitrailleuse de Combat – Combat Armoured Car (Cavalry or Cruiser Tank)

 

reference: French Military Glossary