Find the word definition

Wikipedia

Mecar

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.