DCB

What is DCB?

DCB meaning in French Military terminology / glossary / dictionary is:
Défence Contre Blindés – Anti-Tank Defence (e.g. 25mm DCB – 25mm AT gun, see also AC)

 

reference: French Military Glossary