Find the word definition


Mecar is a weapon and ammunition manufacturing company based out of Belgium. MECAR is responsible for creating weapons ranging from grenades to cannons. The company was established in 1938, and now produces arms for NATO, Belgium, and other various countries. Mecar products have been used in many conflicts.