1.located at or near the back of an animal;
back (or hind) legs
1.be a hindrance or obstacle to;
She is impeding the progress of our project
2.hinder or prevent the progress or accomplishment of;
His brother blocked him at every turn
3.put at a disadvantage;
The brace I have to wear is hindering my movements