impeded
1. [ adjective ] made difficult or slow
Examples:

"we blamed our impeded progress on lack of money"

Related terms: obstructed
Similar spelling:   impede
  impeding
  imbed
  impedance
  imbued
  impediment
  impetus
  Imboden
  impudent
  impetigo
  impudence
  impetuous