Logo

arrestor

Definition A physical object intended to prevent something to pass.