Skip to
noun
A person or thing that immobilizes, which means to prevent from moving, operating, or functioning.
Browse