impeded

Adjective
  1. Made difficult or slow (synset 301625861)
    "we blamed our impeded progress on lack of money"

Found on Word Lists

Other Searches