to interrupt, to stop and question, to object
Restriction or interference; hindrance.
To stop, to halt, to prevent or to detain.