be a hindrance or obstacle to; "she is impeding the progress of our project"

listen to the pronunciation of be a hindrance or obstacle to; "she is impeding the progress of our project"
be a hindrance or obstacle to; "she is impeding the progress of our project"
Favorites