impeded

adj

1.
made difficult or slow