Definition:(verb) put at a disadvantage; "The brace I have to wear is #######ing my movements"(verb) be a hindrance or obstacle to; "She is impeding the progress of our project" (verb) ####### or prevent the progress or accomplishment of; "His brother blocked him at every turn"
| ** Please Select the best Word that fits the definition in the left column |