rhizoverbBeta
Feedback

impede

Hinder progressverb · To slow or block progress.