foreset

noun

1.
any condition that makes it difficult to make progress or to achieve an objective
3.
the phenomenon of sediment or gravel accumulating