impeder

English

Etymology

From impede +‎ -er.

Noun

impeder (plural impeders)

  1. One who impedes.

Anagrams