Search
Impediment
01
anything that blocks or slows progress
02
something immaterial that interferes with or delays action or progress
Search
anything that blocks or slows progress
something immaterial that interferes with or delays action or progress