-
nounthe act of hindering or obstructing or impeding
Similar:
type of: -
nounsomething immaterial that interferes with or delays action or progresstype of:
-
nounany obstruction that impedes or is burdensometype of: