To get in the way of; to hinder.
To restrict or limit.
To control or keep in check.
To deprive of liberty.
To strain again.