obstructers Definition
Definition
Objects or people that block or hinder the progress or movement of others; those who obstruct or impede.
Browse
Objects or people that block or hinder the progress or movement of others; those who obstruct or impede.
Browse