There are multiple definitions - click on the translation that matches your context.

当场逮捕

名词

full

summary arrest

noun

Definitions of summary arrest

English

an arrest (=the act of taking and holding a person in temporary imprisonment, generally because you believe they are guilty of a crime) without a warrant authorizing that arrest

Any protesters are subject to summary arrest, detention, or execution.