Noun
impediments [sing. an impediment]
...