Categories English impede? Post author By esimpk Post date January 1, 2022 A: obstruct or hinder B: recover C: to lat feer D: to detect ← Manipulate? → sage?