presence ·noun (POLICE/SOLDIERS)

Definition: a group of police or soldiers who are watching or controlling a situation Level: C2