obstructer Definition
Definition
A person or thing that obstructs or impedes; one who hinders or prevents progress or progress in a particular area.
Browse
A person or thing that obstructs or impedes; one who hinders or prevents progress or progress in a particular area.
Browse