Definition of place d'armes in English:

place d'armes

Pronunciation /ˌplas ˈdɑːm(z)/

noun

  • An assembly point for weapons or ammunition, an arsenal; an assembly point for troops, a parade ground.

Origin

Early 18th century; earliest use found in 1st Duke of Marlborough (1650–1722), army officer and politician. From French place d'armes from place + de + armes weapons.