impediment

noun

  1. 1

    any structure that makes progress difficult

  2. 2

    something immaterial that interferes with or delays action or progress

Synonyms

Also useful for “impediment”:Crossword