Categories
English

impede?

A:  obstruct or hinder 
B:  recover
C:  to lat feer
D:  to detect