Impede

Webster's Dictionary of the English Language

·vt To Hinder; to stop in progress; to Obstruct; as, to impede the advance of troops.