Definition:(noun) the act of hindering or obstructing or impeding(noun) any obstruction that impedes or is burdensome (noun) something immaterial that interferes with or delays action or progress
| ** Please Select the best Word that fits the definition in the left column |