Definition of armed demonstration in English:
armed demonstration
noun
MilitaryA show of military force or capability with weapons at the ready.
Origin
Early 19th century; earliest use found in The Morning Chronicle.
Are You Learning English? Here Are Our Top English Tips