Definify.com

Definition 2024


impeder

impeder

English

Noun

impeder (plural impeders)

  1. One who impedes.

Anagrams