Definitions Found:

to hinder or restrain