impeds
English
Noun
impeds
plural of
imped
Anagrams
simped