We do not currently know of any synonyms for imped.
The noun imped is defined as:
See full definition of the word imped.
Did you mean impede, limped or impel?